U428536 最大异或值

题目描述

在给定的 $N$ 个整数 $A_1,A_2,...,A_N$ 中选出两个进行异或运算,得到的结果最大是多少?

输入格式

- 第一行输入一个正整数 $N (1 \leq N \leq 10^5)$; - 第二行 $N$ 个非负整数 $A_i (0 \leq A_i < 2^{31})$。

输出格式

一个整数表示答案。

说明/提示

时空限制非常少! - 时间限制:$100$ ms - 空间限制:$1024$ KiB