2312 - 【入门】筷子大作战
时间限制 : 1 秒
内存限制 : 128 MB
我想说的是,周周是一个粗心的娃娃。今天在食堂打翻了洗碗大伯的篮子,筷子落了一地。
结果大伯怒了,硬是要周周把筷子一对一对配回去。
每只筷子都是有长度的,长度一样的筷子才算是一对。不过洗碗大伯跟周周说其中有一只筷子是落单的。你能帮周周找出落单的筷子的长度吗?
输入
第一行为一个正整数N,代表筷子的支数( 1 \le N \le 5000000)。
接下去一行有 N 个正整数,代表每只筷子的长度 L_i(1 \le Li \le 2147483647),可能有很多筷子的长度都是一样的。
输出
输出落单的筷子的长度。
样例
输入
5 1 2 1 2 3
输出
3
提示
本题可以通过排序,然后查找相同的个数,找到里面个数为奇数的。
但是本题有一种简单的方法,把所有数字异或后的结果就是答案。