参考了大牛的blog http://hi.baidu.com/niren_cn/blog/item/ae99d0bb16791f1918d81fb5.html
#include<iostream> #include<algorithm> using namespace std; int main() { int a[15],n; while(scanf("%d",&n),n!=0) { for(int i=1;i<=n;i++) scanf("%d",&a[i]); sort(a+1,a+1+n); int cou=0; for(int i=2;i<=n;i++) { if(a[i-1]==a[i]) { i++; //这里wa了一次 我要求的是对所以i++ cou++; } } if(cou*2!=n) printf("1\n"); else printf("0\n"); } return 0; }