EduBrick

Максимальный XOR пары

1000 мс · 256 МБ · всё или ничего

В массиве найдите пару элементов с наибольшим значением побитового исключающего ИЛИ.

Формат ввода

В первой строке - число nn (2≤n≤1052 \le n \le 10^5).

Во второй строке - nn чисел aia_i (0≤ai≤1090 \le a_i \le 10^9).

Формат вывода

Выведите наибольшее значение ai⊕aja_i \oplus a_j по всем парам i≠ji \ne j.

Примеры

ввод
3
1 2 3
вывод
3
ввод
2
5 5
вывод
0
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.