Type: RemoteJudge 1000ms 512MiB

[GESP202312 五级] 烹饪问题

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

NN 种食材,编号从 11NN,其中第 ii 种食材的美味度为 aia_i

不同食材之间的组合可能产生奇妙的化学反应。具体来说,如果两种食材的美味度分别为 xxyy ,那么它们的契合度为 x and yx\ \text{and}\ y

其中,and\text{and} 运算为按位与运算,需要先将两个运算数转换为二进制,然后在高位补足 ,再逐位进行与运算。例如,121266 的二进制表示分别为 1100110001100110 ,将它们逐位进行与运算,得到 01000100 ,转换为十进制得到 4,因此 12and6=412 \text{and} 6 = 4在 C++ 或 Python 中,可以直接使用 & 运算符表示与运算。

现在,请你找到契合度最高的两种食材,并输出它们的契合度。

输入格式

第一行一个整数 NN,表示食材的种数。

接下来一行 NN 个用空格隔开的整数,依次为 a1,,aNa_1,\cdots,a_N,表示各种食材的美味度。

输出格式

输出一行一个整数,表示最高的契合度。

3
1 2 3
2
5
5 6 2 10 13

8

提示

样例解释 1

可以编号为 1,21,2 的食材之间的契合度为 2 and 3=22\ \text{and} \ 3=2,是所有食材两两之间最高的契合度。

样例解释 2

可以编号为 3,43,4 的食材之间的契合度为 10 and 13=810\ \text{and}\ 13=8,是所有食材两两之间最高的契合度。

数据范围

对于 40%40\% 的测试点,保证 N1,000N \le 1,000

对于所有测试点,保证 N106N \le 10^60ai2,147,483,6470\le a_i \le 2,147,483,647

GESP五级

Not Claimed
Status
Done
Problem
18
Open Since
2025-8-14 0:00
Deadline
2025-8-25 23:59
Extension
24 hour(s)