2312 - 【入门】筷子大作战

我想说的是,周周是一个粗心的娃娃。今天在食堂打翻了洗碗大伯的篮子,筷子落了一地。

结果大伯怒了,硬是要周周把筷子一对一对配回去。

每只筷子都是有长度的,长度一样的筷子才算是一对。不过洗碗大伯跟周周说其中有一只筷子是落单的。你能帮周周找出落单的筷子的长度吗?

输入

第一行为一个正整数N,代表筷子的支数( 1 \le N \le 5000000)。

接下去一行有 N 个正整数,代表每只筷子的长度 L_i(1 \le Li \le 2147483647),可能有很多筷子的长度都是一样的。

输出

输出落单的筷子的长度。

样例

输入

5
1 2 1 2 3

输出

3

提示

本题可以通过排序,然后查找相同的个数,找到里面个数为奇数的。

但是本题有一种简单的方法,把所有数字异或后的结果就是答案。

时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题