哪位大佬可以看看?全红了?为什么自测是对的,但放洛谷全部wa了
查看原帖
哪位大佬可以看看?全红了?为什么自测是对的,但放洛谷全部wa了
533771
ljq1234楼主2022/12/31 21:10
#include<iostream>
using namespace std;
int main(){
	char a,b,c;
	int p[3];
	int temp;
	for(int i=0;i<3;i++){
		cin>>p[i];
	}
	cin>>a>>b>>c;
	for(int i=0;i<3;i++){
		for(int j=0;j<3-i;j++){
			if(p[j+1]>=p[j]){
				temp=p[j+1];
				p[j+1]=p[j];
				p[j]=temp;
			}
		}
	}
	int x=p[2];
	int y=p[1];
	int z=p[0];
	if(a=='A'&&b=='B'&&c=='C'){
		cout<<x<<" "<<y<<" "<<z;
	}
	else if(a=='A'&&b=='C'&&c=='B'){
			cout<<x<<" "<<z<<" "<<y;
	}
	else if(a=='B'&&b=='A'&&c=='C'){
			cout<<y<<" "<<x<<" "<<z;
	}
	else if(a=='B'&&b=='C'&&c=='A'){
			cout<<y<<" "<<z<<" "<<x;
	}
	else if(a=='C'&&b=='A'&&c=='B'){
			cout<<z<<" "<<x<<" "<<y;
	}
	else if(a=='C'&&b=='B'&&c=='A'){
			cout<<z<<" "<<y<<" "<<x;
	}
	return 0;
} 
2022/12/31 21:10
加载中...