#256. 2020SSOI五年级第五题 分组(1)

2020SSOI五年级第五题 分组(1)

说明

小诗班里总共有n(0<n<=50)个人,有一次他们进行了数学考试,满分是100,拿到成绩后,他们突发奇想,想玩一个游戏,按照学号从小到大排好队,然后从学号为1的开始,把分数累加,累加分数小于等于k(100<=k<=5000)的为一组,请问最终这个班最少能分几组?

输入格式

包含2行;

第一行:输入两个空格分开的正整数n k (0<n<=50,100<=k<=5000)。

第二行:输n个空格分开的整数,代表每个学生的分数。

输出格式

输出一个整数,代表总共可以分多少组。

样例

5 120
60 50 30 50 45
3

提示

【样例解释】

第一位同学和第二位同学总分110,如果加上第三位同学总分140超过120分,所以第一位和第二位同学一组。第三位和第四位同学总分80分一组,如果加上第五位同学总分125分超过120分,所以第五位同学单独一组,总共分为3组。