每个测试文件均包含多组测试数据。第一行输入一个整数 代表数据组数,每组测试数据描述如下:第一行输入一个正整数 。第二行输入 个非负整数 ,表示数组元素。除此之外,保证单个测试文件的 之和不超过 。
对于每一组测试用例,新起一行输出一个非负整数,表示在经过了任意次操作后数组的最大 。
2 1 1 3 0 2 3
2 4
对于第一组测试数据,操作如下:第一次操作选择 ,异或得到 ,加入数组得到 ;第二次操作选择 和 ,异或得到 ,加入数组得到 。此时数组中没有出现的最小非负整数是 ,因此答案是 。我们可以证明, 是最大可能的 。