#M1L417. 渡船等候
渡船等候
渡船等候
题目描述
渡船连续发船N次,每次最多搭载C人。第i次发船前先有a_i人加入等候队伍,再立即让尽可能多的人登船。未上船的人留到下次;本次没用完的空位不能留到下次。起初无人等候。求每次发船后等候人数的最大值,以及最后一次发船后等候人数。
输入格式
第一行N、C;第二行按时间顺序给出N个到达人数。
输出格式
输出最大等候人数和最终等候人数。
样例 1
输入
4 5
3 9 1 8
输出
4 3
说明
各次发船后等候0、4、0、3人。
样例 2
输入
1 5
0
输出
0 0
说明
没有乘客。
数据范围
- 1≤N≤100000;1≤C≤10^9。
- 0≤a_i≤10^9,允许多次为0。