hdu 2095 find your present (2)(异或运算)

这题是1563 find your present的数据加强版,代码完全一样

异或的性质:

1.x^0=x

2.x异或y偶数次=x

代码(218MS):

#include <stdio.h>

 

int main()
{
    int n,a,ans;
    while(scanf("%d",&n),n)
    {
        ans=0;
        while(n--)
        {
            scanf("%d",&a);
            ans^=a;
        }
        printf("%d\n",ans);
    }
    return 0;
}

 

posted @ 2010-08-18 23:41  菜到不得鸟  阅读(159)  评论(0)    收藏  举报