一道水题,本来没什么说的,但是被坑在了位运算上,第一次接触到位运算还能如此做。附上代码。
核心:a ^a=0;a^0=a;
#include <stdio.h>
int main()
{
int a, n, b;
while(scanf("%d", &n), n)
{
a = 0;
while(n--)
{
scanf("%d", &b);
a ^= b;
}
printf("%d\n", a);
}
return 0;
}