3212 - 花钱如流水

题目描述

爱理财的小胡却月月光,为了搞清楚钱去哪了,他决定把每天的消费记录下来。

在记账的 x 天中,第 i 天,小胡会记录 a_i 条消费记录到小本本上。

假设小胡的本本每页最多能记录 m 条消费信息,每次记录完他都会把本本合上。第二天他会从第一页开始逐页翻看,直到找到第一个有空白位置的页码停下,并紧跟着记录下第二天的消费信息。(每张纸只记录一面)

请问在这 x 天的记录中,小胡为了找到第一个空白位置,每天需要翻多少页?

输入

第一行有两个正整数,xm

第二行有 x 个正整数,表示每天记录的条数。

输出

输出一行,x 个正整数,表示每一天开始记录前,需要翻的页数。

样例

输入

4 8
6 7 3 11

输出

0 0 1 2

输入

12 10
8 7 5 1 9 7 1 6 29 42 11 13

输出

0 0 1 2 2 3 3 3 4 7 11 12
说明

【样例1解释】

第一天不用翻页。

第二天开始前,由于昨天只记了 6 条,仍是从第一页开始,不用翻页。

第三天开始前,共记录了 13 条,则是从第二页开始,需翻 1 页。

第四天开始前,共记录了 16 条,由于第二页已写满,则是从第三页开始,需翻 2 页。

【数据范围】

对于 30\% 的数据,1 \leq x \leq 100

对于 60\% 的数据,1 \leq x \leq 10^4

对于 100\% 的数据,1 \leq x \leq 5 \times 10^4

1 \leq m,a_i \leq 10^4

来源

东方博宜OJ

标签
题目参数
时间限制 1 秒
内存限制 256 MB
提交次数 477
通过人数 276
金币数量 0 枚
难度 入门


上一题 下一题