#P0294. Boneca Ambalabu
Boneca Ambalabu
题目描述
Boneca Ambalabu 给你一个包含 个整数的序列 。
在所有 中,输出 $(a_k \oplus a_1) + (a_k \oplus a_2) + \ldots + (a_k \oplus a_n)$ 的最大值。注意 表示按位异或运算。
输入格式
第一行包含一个整数 ()——独立测试用例的数量。
每个测试用例的第一行包含一个整数 ()——数组的长度。
每个测试用例的第二行包含 个整数 ()。
输出格式
对于每个测试用例,在新的一行输出最大值。
输入输出样例 #1
输入 #1
5
3
18 18 18
5
1 2 4 8 16
5
8 13 4 5 15
6
625 676 729 784 841 900
1
1
输出 #1
0
79
37
1555
0
说明/提示
在第一个测试用例中,我们能得到的最大值是 $(18 \oplus 18) + (18 \oplus 18) + (18 \oplus 18) = 0$。
在第二个测试用例中,我们选择 得到 $(16 \oplus 1) + (16 \oplus 2) + (16 \oplus 4) + (16 \oplus 8) + (16 \oplus 16) = 79$。
翻译由 DeepSeek V3 完成