#P17176. 歪歪01串
歪歪01串
1004. 歪歪01串
题目描述
歪歪最近喜欢上了 01 串相关的问题。
歪歪有一个长度为 的数组 ,其中第 个元素为 ;同时她有另一个长度相同的数组 , 初始都为 。
歪歪定义数组 的权值为: 。其中 表示异或操作。
同时歪歪还能对数组 使用魔法,即她有一个数 ,可以对数组 任意长度为 的连续子数组作元素翻转,即 变成 , 变成 。
现在歪歪会问你 次问题,每次问题都会给你一个数 ,她想知道对于每一个数 ,她对数组 做若干次魔法操作后能得到数组 权值异或上 的值最大是多少呢?
输入格式
第一行输入测试用例 。
对于每一个测试用例,第一行输入三个正整数 ,分别表示数组的长度、歪歪的魔法能操作子数组的长度以及歪歪问问题的次数 。
接下来一行输入 个整数 ,为数组 的元素值。
接下来 行,每行输入一个整数 ,表示歪歪每个问题询问的 。
数据保证:,,,。
输出格式
对于每组测试用例,输出 行,每行表示歪歪问你该问题的答案。
样例输入
2
5 3 2
3 2 5 8 14
5
3
6 3 2
3 4 5 7 14 19
7
44
样例输出
14
15
31
62
来源:2026杭电多校-测试专用(杭电第1场-内测) 原题链接:http://acm.hdu.edu.cn/contest/problem_show.php?cid=1237&pid=1004