链接:点击打开链接
尼姆博奕(Nimm Game)
#include<iostream> #include<stdio.h> #include<string.h> using namespace std; int main() { int a[110],sum,n,i,ans; while(cin>>n) { if(n==0) break; sum=0; ans=0; for(i=0;i<n;i++) { scanf("%d",a+i); sum^=a[i]; } //printf("%d\n",sum); for(i=0;i<n;i++) { if(a[i]>(sum^a[i])) ans++; } printf("%d\n",ans); } return 0; }