求教
#include<bits/stdc++.h>
using namespace std;
int a[9];
char b[10];
int main(){
cin>>b;
for(int i=0;i<=8;i++){
if(b[i]>='0'&&b[i]<='9'){
if(i%2==0){
a[b[i]-'0']=1;
}
else{
a[b[i]-'0']=2;
}
}
} if(a[1]+a[2]+a[3]==3||a[4]+a[5]+a[6]==3||a[7]+a[8]+a[9]==3||a[1]+a[4]+a[7]==3||a[2]+a[5]+a[8]==3||a[3]+a[6]+a[9]==3||a[1]+a[5]+a[9]==3||a[3]+a[5]+a[7]==3){
cout<<"xiaoa wins.";
}
else if(a[1]+a[2]+a[3]==6||a[4]+a[5]+a[6]==6||a[7]+a[8]+a[9]==6||a[1]+a[4]+a[7]==6||a[2]+a[5]+a[8]==6||a[3]+a[6]+a[9]==6||a[1]+a[5]+a[9]==6||a[3]+a[5]+a[7]==6){
cout<<"uim wins.";
}
else{
cout<<"drew.";
}
return 0;
}