#P1123. 星图覆色
星图覆色
题目描述
一条观测带被划分为 个连续格点,第 个格点记录着一个非负整数 。
你可以多次选择一个连续区间 ,把该区间里的所有格点标记为已覆盖。一次选择的代价为 ,其中 表示按位异或。
同一个格点允许被不同的区间重复覆盖。你的目标是让所有 个格点都至少被覆盖一次,并使总代价尽可能小。
请对每组数据求出这个最小总代价。
输入格式
第一行输入一个整数 ,表示测试数据组数。
对于每组数据,第一行输入一个整数 。
第二行输入 个整数 。
输出格式
对于每组数据,输出一行一个整数,表示覆盖所有格点的最小总代价。
样例
3
3
1 4 1
4
1 2 3 0
6
8 1 9 1 8 7
4
0
6
样例说明
数据范围
- 对于 的数据,单个测试文件中所有测试数据的 之和不超过 。
- 对于 的数据,,,。
保证单个测试文件中所有测试数据的 之和不超过 。