#P9033. 「KDOI-04」XOR Sum
「KDOI-04」XOR Sum
题目背景
凯文一眼秒了这题。
题目描述
给定一个正整数 ,请构造一个长度为 的非负整数序列 ,满足:
- 对于所有 ,都有 。
- 。其中 表示按位异或运算。
或者判断不存在这样的序列。
输入格式
本题包含多组测试数据。
输入的第一行包含一个正整数 ,表示测试数据组数。
对于每组测试数据,输入包含一行三个非负整数 。
输出格式
对于每组测试数据,输出一行一个 表示没有这样的序列存在。
否则,输出 个用空格分隔的非负整数,表示你所构造的序列。如果有多个合法的答案,你只需要输出其中任意一种。
5
1 2 2
2 3 10
2 11 8
20 200000 99999
11 191 9810
2
4 7
8 3
-1
191 191 191 191 191 191 191 191 191 191 191
提示
【样例解释】
对于第 组测试数据,有且仅有一个序列满足条件。
对于第 组测试数据,由于 且 ,所以这是一个合法的答案。同样地,序列 也是一个合法的答案。
对于第 组测试数据,可以证明不存在满足要求的序列。
【数据范围】
记 为单个测试点中所有 的值之和。
对于所有测试数据,保证 ,,,。
【子任务】
本题开启捆绑测试。
- Subtask 1 (18 pts):。
- Subtask 2 (82 pts):没有额外的约束条件。