出题人 01 很喜欢加法,也很喜欢异或运算(即 C/C++ 里的 ^
运算符)。有天他一拍脑袋:把两个运算混一起,岂不是妙极了?
对于一个序列
但是这个问题非常简单,于是出题人 01 找来了一个长度恰好为
输入格式
第一行两个正整数
接下来一行
输出格式
第一行
样例一
input
6 2 1 1 4 5 1 4
output
2 4 1 0 4
explanation
对于序列
此时答案为
注意
样例二
见下发文件。
数据范围同测试点 3 ~ 4。
限制与约定
测试点编号 | 特殊性质 | |
---|---|---|
1 ~ 2 | 无 | |
3 ~ 4 | ||
5 ~ 6 | ||
7 ~ 8 | ||
9 ~ 10 | 无 |
对于所有测试点,满足
时间限制:
空间限制: