#include
int x,n,ans;
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++)
scanf("%d",&x),ans^=x;
printf("%d\n",ans);
}
ans^=s是什么意思
按位异或赋值的意思
进行一次按位异或操作并赋值。
例如:
a = 5; // 00000000000000000000000000000101
a ^= 3; // 00000000000000000000000000000011
a --> // 00000000000000000000000000000110