zoukankan      html  css  js  c++  java
  • hdu 1850 博弈

    #include"iostream"
    #include"cstdio"
    using namespace std;
    int num[1000005],n;
    int main()
    {
         while(scanf("%d",&n),n)
         {
             int s=0,temp,res=0;
             for(int i=0;i<n;++i)
                 scanf("%d",&num[i]),res^=num[i];
             if(res==0)
                  puts("0");
             else
             {
                 for(int i=0;i<n;++i)   
                 {
                     temp=res^num[i];
                     if(temp<num[i])
                          ++s;       
                 } 
                 printf("%d\n",s);
             }                     
         }   
         return 0;
    }

  • 相关阅读:
    剑指offer——用两个栈实现队列
    根据前序和中序重建二叉树、后序和中序重建二叉树
    归并排序
    排序
    快速排序(java版)
    List
    单链表的基本操作
    集合
    数组
    结构体
  • 原文地址:https://www.cnblogs.com/QQbai/p/2155961.html
Copyright © 2011-2022 走看看