60pts求助
查看原帖
60pts求助
661913
liwenxi1145144444楼主2023/1/23 14:49
#include<bits/stdc++.h>
using namespace std;
string s[10];
int main(){
	for(int i=1;i<=6;i++){
		cin>>s[i];
	}
	for(int i=1;i<=6;i++){
		for(int j=1;j<=6;j++){
			for(int k=1;k<=6;k++){
				if(i!=j&&i!=k&&j!=k){
					string a,b,c;
					a=a+s[i][0]+s[j][0]+s[k][0];
					b=b+s[i][1]+s[j][1]+s[k][1];
					c=c+s[i][2]+s[j][2]+s[k][2];
					bool flag1=0,flag2=0,flag3=0;
					for(int l=1;l<=6;l++){
						if(l!=i&&l!=j&&l!=k){
							if(a==s[l]){
								flag1=1;
							}
							if(b==s[l]){
								flag2=1;
							}
							if(c==s[l]){
								flag3=1;
							}
							if(flag1&&flag2&&flag3){
								cout<<s[i]<<"\n"<<s[j]<<"\n"<<s[k];
								return 0;
							}
						}
						
					}
				} 
			}
		}
	}
	cout<<0;
	return 0;
}
2023/1/23 14:49
加载中...