AT_abc478_a [ABC478A] Grapes

题目描述

有 $N$ 个人,编号为 $1$ 到 $N$。 现在有 $M$ 颗葡萄,要按照以下方式分给这 $N$ 个人: * 按照人物编号 $1,2,\dots,N$ 的顺序,每次给一个人 $1$ 颗葡萄。如果在分配过程中葡萄用完了,就立即结束。 * 如果给第 $N$ 个人分完后仍然有葡萄剩余,则重新回到第 $1$ 个人,继续按照顺序分配。 * 重复上述过程,直到所有葡萄都分完。 请求出每个人最终获得了多少颗葡萄。

输入格式

输入从标准输入中按照以下格式给出: ```text N M ```

输出格式

输出 $N$ 行。 第 $i$ 行输出第 $i$ 个人获得的葡萄数量。

说明/提示

### 样例解释 #### 样例 1 按照 $1,2,3,1,2$ 的顺序,每次分给一个人 $1$ 颗葡萄。 因此: * 第 $1$ 个人得到 $2$ 颗; * 第 $2$ 个人得到 $2$ 颗; * 第 $3$ 个人得到 $1$ 颗。 #### 样例 2 可能存在完全没有得到葡萄的人。 #### 样例 3 也可能出现所有人获得相同数量葡萄的情况。 ### 数据范围 * $1 \leq N \leq 100$ * $1 \leq M \leq 10000$ * 输入中的所有数均为整数。