60pts求助!
查看原帖
60pts求助!
960665
E_RONALDO楼主2024/8/8 18:28

CODE:

#include<bits/stdc++.h>
using namespace std;
int zum=0,mm=0,X=0,O=0;
string s1,s2,s3;
int main(){
	cin>>s1>>s2>>s3;
	for(int i=0;i<3;i++){
		if(s1[i]=='-'){
			mm++;
		}
		if(s1[i]=='X'){
			X=1;
		}
		if(s1[i]=='O'){
			O=1; 
		}
		if(s1[i]=='O'||s1[i]=='X'){
			zum++;
		}
		if(s2[i]=='O'||s2[i]=='X'){
			zum++;
		}
		if(s3[i]=='O'||s3[i]=='X'){
			zum++;
		}
	}
	if(O==0||X==0||mm==9){
		cout<<"Dont know.\n";
	}
	
	else if(s1[0]=='-'||s1[0]=='O'
	   && s2[1]=='-'||s2[1]=='O' 
	   && s3[2]=='-'||s3[2]=='O'){
	   	cout<<"xiaoa will win.\n";
	   }
	   
	else if(s1[2]=='-'||s1[2]=='O'
	   && s2[1]=='-'||s2[1]=='O' 
	   && s3[0]=='-'||s3[0]=='O'){
	   	cout<<"xiaoa will win.\n";
	   }
	   
	else{
		cout<<"uim will win.\n";
    }
	
	cout<<zum;
	
	return 0;
}
2024/8/8 18:28
加载中...