#CF1798F. Ahmed 爷爷的礼物
Ahmed 爷爷的礼物
Ahmed 爷爷的礼物
- 时间限制:3 秒
- 内存限制:256 MiB
题目描述
学校共有 名学生,分成 个班。第 个班有 名学生,且 。
Ahmed 爷爷已有 个礼物盒,第 个盒子中有 个礼物。他还要购买一个新盒子,其中礼物数必须是 到 之间的整数。随后要把全部 个盒子分配给各班,使得:
- 第 个班恰好得到 个盒子;
- 第 个班得到的礼物总数是 的倍数。
请构造新盒子的礼物数和一种合法分配。
可以证明,对所有满足输入限制的数据都存在解。本题使用特殊判题,输出任意合法方案即可。
输入格式
第一行两个整数 。
第二行 个整数 。
第三行 个整数 。
输出格式
第一行输出一个整数 ,表示新盒子中的礼物数,满足 。
接下来输出 行。第 行输出恰好 个整数,表示分配给第 个班的盒子。全部输出盒子的多重集合必须恰好等于原有 个盒子再加上新盒子 。
样例输入 1
4 2
7 7 7 127
2 3
样例输出 1
1
7 7
7 127 1
样例输入 2
18 4
1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9
6 1 9 3
样例输出 2
9
7 1 7 6 5 4
9
1 2 3 8 3 2 9 8 9
6 5 4
数据范围
对所有数据,,,,,且 。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 30 | |
| 2 | ||
| 3 | 40 | 无特殊限制 |
每个测试点独立计分。