阅读581 返回首页    go 阿里云 go 技术社区[云栖]


poj 2975 Nim 水

    写这篇题解的目的是提醒一下^的优先级小于<

/*
author:jxy
lang:C/C++
university:China,Xidian University
**If you need to reprint,please indicate the source**
*/
#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <algorithm>
using namespace std;
int org[1001];
int main()
{
    int n,ans=0;
    while(~scanf("%d",&n)&&n)
    {
        int i,out=0;
        ans=0;
        for(i=0;i<n;i++)
        {
            scanf("%d",&org[i]);
            ans^=org[i];
        }
        for(i=0;i<n;i++)
        {
            if((ans^org[i])<org[i])out++;
        }
        printf("%d\n",out);
    }
}


最后更新:2017-04-03 15:21:51

  上一篇:go “收取金额,退还金额信息查询”窗体出现的一些问题
  下一篇:go JavaScript中访问节点对象的方法有哪些?