题目
代码
//异或和运算
#include <iostream>
#include <stdio.h>
#include <math.h>
using namespace std;
long long a[100005]={0};
int main()
{
long long n,i,t=0;
cin >>n;
for(i=0;i<n;i++)
cin >> a[i];
for(i=0;i<n;i++)
t^=a[i];//转化成不进位2进制运算,
//一样会抵消,不一样留下相加不进位2进制运算
//如13^13^1=1101+1101+0001=0000+0001=0001
cout << t << endl;
return 0;
}