#7961. [DAY06]和是两倍异或和
0
[DAY06]和是两倍异或和
题目描述
给你一个数 ,请构造一个长度为 的数组 ,使得满足下面的条件:
- 所有数都在 范围内。
- 令 为所有数之和,则 是个偶数。即 是个偶数。
- 所有数的异或和等于 。即 。
显然可能有多种情况,输出任意一种即可。
输入格式
一个数 。
输出格式
一行 个数,为你构造的方案。
3
2 4 2
数据规模与约定
对于 的数据,。
- 子任务 1(30 分):保证 是奇数。
- 子任务 2(30 分):保证 。
- 子任务 3(40 分):没有特殊限制。