#C1425. J4 实践-10 数列分段
J4 实践-10 数列分段
J4 实践-10 数列分段
题目描述
对于给定的一个长度为 的正整数数列 ,现要将其分成连续的若干段,并且每段和不超过,问最少能将其分成多少段使得满足要求。
输入格式
第一行包含两个正整数:,表示了数列 的长度与每段和的最大值; 第二行包含 个空格隔开的非负整数 。
输出格式
一个正整数,输出最少划分的段数。
样例输入
5 6
4 2 4 5 1
样例输出
3
样例分析
将数列如下划分: 第一段和为 ,第 段和为 ,第 段和为 均满足和不超过 ,并可以证明 是最少划分的段数。
数据范围
的数据: ; 的数据: ; 的数据: 大于所有数的最小值, 之和不超过。