#P1641. 分球(ball)
分球(ball)
题目描述
有 个编号为 到 的箱子。最初,第 个箱子中有 个球。
要求按照 的顺序,依次进行以下操作:
- 将变量 设为 。
- 取出箱子 中的所有球,全部拿在手上。
- 只要手中还至少有 个球,就重复以下处理:
- 将 的值加 。
- 从手中取出 个球,放入箱子 。
请在所有操作结束后,输出每个箱子中球的数量。
输入格式
第一行输入两个整数 。
第二行输入 个整数 。
第三行输入 个整数 。
输出格式
操作全部结束后,设第 个箱子中有 个球。请按顺序输出 ,用空格分隔。
输入输出样例 #1
输入 #1
5 3
1 2 3 4 5
2 4 0
输出 #1
0 4 2 7 2
输入输出样例 #2
输入 #2
3 10
1000000000 1000000000 1000000000
0 1 0 1 0 1 0 1 0 1
输出 #2
104320141 45436840 2850243019
输入输出样例 #3
输入 #3
1 4
1
0 0 0 0
输出 #3
1
数据范围
- 所有输入均为整数
相关
在下列比赛中: