好的,我会将题目描述中的数字和数学表达式用 $$...$$ 符号表示,不用括号。
题目描述
在给定的 N 个整数 A1,A2,…,AN 中选出两个进行异或运算(XOR),求得到的最大结果是多少。
输入格式
第一行一个整数 N。
第二行 N 个整数 Ai。
输出格式
输出一个整数,表示最大的异或结果。
数据范围
- 1≤N≤105
- 0≤Ai<231
输入样例
5
2 9 5 7 0
输出样例
14
样例解释
给定数字:2,9,5,7,0
计算所有两两异或:
- 2⊕9=11
- 2⊕5=7
- 2⊕7=5
- 2⊕0=2
- 9⊕5=12
- 9⊕7=14
- 9⊕0=9
- 5⊕7=2
- 5⊕0=5
- 7⊕0=7
最大值为 14(来自 9⊕7)。
输出 14。
这样题目就完整了,数字和表达式都用 ... 标出。