Gửi bài giải

Điểm: 25
Giới hạn thời gian: 2.3s
Giới hạn bộ nhớ: 256M

Tác giả:
Kiểu bài tập

Cho dãy \(n\) số nguyên không âm \(a_1, a_2, a_3, ...a_N\). Gọi giá trị hòa hợp của một cặp hai số \((a_i, a_j)\) với \(i \lt j\) được tính bằng \(a_i\) \(XOR\) \(a_j\)

Yêu cầu

  • Hãy tìm giá trị hòa hợp lớn nhất trong tất cả các cặp.

Dữ liệu vào

  • Dòng đầu chứa số nguyên \(T\) \((T \lt 10)\) là số bộ dữ liệu;
  • Tiếp theo là \(T\) dòng, mỗi dòng tương ứng với một bộ dữ liệu, số đầu tiên là số \(n\) \((n \le 10^5)\), tiếp theo là \(n\) số nguyên không âm \(a_1, a_2, a_3, ...a_N\) \((0 \le a_i \le 10^9)\)

Dữ liệu ra

Gồm \(T\) dòng, mỗi dòng chứa một số là giá trị hòa hợp lớn nhất tìm được tương ứng với bộ dữ liệu vào.

Input 1

2
3 1 2 3
3 2 4 6

Output 1

3
6

Nhận xét

Không có ý kiến tại thời điểm này.