Problem4722--只出现了一次的数字

4722: 只出现了一次的数字

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MiB

Description

给定一个数组。其中除了一个数字只出现了一次,其他数字都出现了至少两次。现在你需要把那个只出现了一次的数字找出来。

Input

输入的第一行是一个整数 $n\ (4\le n\le 100,000)$,即数组中数的个数,保证对 $3$ 取余结果为 $1$。
接下来一行有 $n$ 个整数表示数组中的元素 $x\ (0\le x\lt 2^{63})$。

Output

只有一个整数,只出现了一次的那个整数。

Sample 1 Input

7
1 2 3 4 1 2 4

Sample 1 Output

3

Source/Category

基础算法 4.7.排序