不知道,我也是#include<cstdio>
```cpp
using namespace std;
int a,n[5][5],e;
bool hh;
int main()
{
scanf("%d",&a);
while(a!=0)
{
if(hh==0)
{
if(a%10==1) n[1][1]++;
if(a%10==2) n[1][2]++;
if(a%10==3) n[1][3]++;
if(a%10==4) n[2][1]++;
if(a%10==5) n[2][2]++;
if(a%10==6) n[2][3]++;
if(a%10==7) n[3][1]++;
if(a%10==8) n[3][2]++;
if(a%10==9) n[3][3]++;
}
else
{
if(a%10==1) n[1][1]--;
if(a%10==2) n[1][2]--;
if(a%10==3) n[1][3]--;
if(a%10==4) n[2][1]--;
if(a%10==5) n[2][2]--;
if(a%10==6) n[2][3]--;
if(a%10==7) n[3][1]--;
if(a%10==8) n[3][2]--;
if(a%10==9) n[3][3]--;
}
a/=10;
if(hh==0) hh=1;
else hh=0;
}
if(n[2][2]==n[2][1]&&n[2][2]==n[2][3]&&n[2][2]) e+=n[2][2];
if(n[2][2]==n[1][2]&&n[2][2]==n[3][2]&&n[2][2]) e+=n[2][2];
if(n[2][2]==n[1][3]&&n[2][2]==n[3][1]&&n[2][2]) e+=n[2][2];
if(n[2][2]==n[1][1]&&n[2][2]==n[3][3]&&n[2][2]) e+=n[2][2];
if(n[1][2]==n[1][1]&&n[1][2]==n[1][3]&&n[1][2]) e+=n[1][2];
if(n[2][1]==n[1][1]&&n[2][1]==n[3][1]&&n[2][1]) e+=n[2][1];
if(n[3][2]==n[3][1]&&n[3][2]==n[3][3]&&n[3][2]) e+=n[3][2];
if(n[2][3]==n[1][3]&&n[2][3]==n[3][3]&&n[2][3]) e+=n[2][3];
if(e==0) printf("drew.");
if(e>0) printf("xiaoa wins.");
if(e<0) printf("uim wins.");
return 0;
}
```
by bh1234666 @ 2017-11-23 21:31:44
+1
by Clever_Jimmy @ 2018-02-17 15:56:09
我也是八十分
```cpp
#include<bits/stdc++.h>
using namespace std;
int a[4][4];
string s;
bool p=0;
int x;
int main()
{
cin>>s;
for(int i=0;i<s.length();i++)
{
x=(int)s[i]-48;
switch(x)
{
case 1:a[1][1]=p;break;
case 2:a[1][2]=p;break;
case 3:a[1][3]=p;break;
case 4:a[2][1]=p;break;
case 5:a[2][2]=p;break;
case 6:a[2][3]=p;break;
case 7:a[3][1]=p;break;
case 8:a[3][2]=p;break;
case 9:a[3][3]=p;break;
}
p=!p;
}
for(int i=1;i<=3;i++)
if(a[i][1]==a[i][2]==a[i][3])
{
if(a[i][1]==0)
cout<<"xiaoa wins.";
else
cout<<"uim wins.";
return 0;
}
for(int i=1;i<=3;i++)
if(a[1][i]==a[2][i]==a[3][i])
{
if(a[1][i]==0)
cout<<"xiaoa wins.";
else
cout<<"uim wins.";
return 0;
}
if((a[1][1]==a[2][2]==a[3][3])||(a[3][1]==a[2][2]==a[1][3]))
{
if(a[2][2]==0)
cout<<"xiaoa wins.";
else cout<<"uim wins.";
return 0;
}
cout<<"drew.";
return 0;
}
```
by weak_ddb @ 2018-04-22 16:19:12