hdu 2509 Be the Winner 博弈论
博弈论水题!!!
代码如下:
1 #include<stdio.h> 2 #include<iostream> 3 using namespace std; 4 int main(){ 5 int i,t,n,k,m; 6 while(cin>>n){ 7 m=0;t=0; 8 for(i=0;i<n;i++){ 9 cin>>k; 10 if(k>=2) t++; 11 m^=k; 12 } 13 if((m==0&&t>=2)||(m!=0&&t==0)) cout<<"No"<<endl; 14 else cout<<"Yes"<<endl; 15 } 16 return 0; 17 }