大佬帮忙看看
查看原帖
大佬帮忙看看
1078377
Kingson999楼主2023/12/18 21:27
#include<bits/stdc++.h>
using namespace std;
int a[10];
int b[10];
void abc(int*a[10],int*b[10],int n){
	for(int i=0;i<=n;i++){
		for(int j=0;j<=n;j++){
			for(int k=0;k<=n;k++){
				if((a[i]==1&&a[j]==2&&a[k]==3||a[i]==4&&a[j]==5&&a[k]==6||a[i]==7&&a[j]==8&&a[k]==9)||(a[i]==1&&a[j]==4&&a[k]==7||a[i]==2&&a[j]==5&&a[k]==8||a[i]==3&&a[j]==6&&a[k]==9)||(a[i]==1&&a[j]==5&&a[k]==9||a[i]==3&&a[j]==5&&a[k]==9){
					printf("xiaoa wins.");
				}
				else if((b[i]==1&&b[j]==2&&b[k]==3||b[i]==4&&b[j]==5&&b[k]==6||b[i]==7&&b[j]==8&&b[k]==9)||(a[i]==1&&a[j]==4&&a[k]==7||b[i]==2&&b[j]==5&&b[k]==8||b[i]==3&&b[j]==6&&b[k]==9)||(b[i]==1&&b[j]==5&&b[k]==9||b[i]==3&&b[j]==5&&b[k]==9){
					printf("uim wins.");
				}
				else 
				{
					printf("drew.");
				}
			}
		}
	}
}
int main(){
	meset(a,0,sizeof(a));
	meset(b,0,sizeof(b));
	string str;
	cin>>str;
	int c=str.size()
	int ans=0;
	for(int i=0;i<str.size();i++) {
		if(i%2==0)
		{
			a[i]=str[i]-'0';
		}else{
			b[i]=str[i]-'0';
		}
	}
	abc(&a[10],&b[10],c);
	return 0;
} ```
2023/12/18 21:27
加载中...