Sol:一个数异或两次等于没操作。这题跟12年东北赛一题很像。。。
#include <cstdio>
using namespace std;
inline void scan(int &x)
{
char c;
while(c=getchar(),c<'0'||c>'9');
x=c-'0';
while(c=getchar(),c>='0'&&c<='9')
x=x*10+c-'0';
}
int main()
{
int n,m;
while(~scanf("%d",&n),n)
{
int tmp=0;
for(int i=0;i<n;++i)
{
scan(m);
tmp^=m;
}
printf("%d\n",tmp);
}
return 0;
}