#ATagc045a. [AGC045A] Xor Battle
[AGC045A] Xor Battle
题目描述
有 个人,编号分别为 和 。还有一个初始值为 的变量 。接下来这两个人要进行一个游戏。游戏共进行 轮,在第 轮()中,将进行如下操作:
- 编号为 的人可以选择以下两种操作之一:
- 用 替换 。这里 表示按位异或运算。
- 什么都不做。
编号为 的人的目标是让最终 ,而编号为 的人的目标是让最终 。
请判断当两个人都采取最优策略时,最终 是否等于 。
对于每组输入,请回答 个测试用例。
输入格式
输入从标准输入读入。输入的第一行为:
接下来有 个测试用例。每个测试用例如下格式:
输出格式
对于每个测试用例,如果最终 ,输出 0,否则输出 1。每个测试用例输出一行。
样例 1
输入
3
2
1 2
10
2
1 1
10
6
2 3 4 5 6 7
111000
输出
1
0
0
说明/提示
限制
- 是仅由
0和1组成的长度为 的字符串 - 输入的所有数均为整数
样例解释 1
对于第 个测试用例,如果编号为 的人将 替换为 ,无论编号为 的人怎么操作,最终 。对于第 个测试用例,无论编号为 的人做哪种操作,只要编号为 的人采取合适的操作,都可以让 。
由 ChatGPT 4.1 翻译