Description
给你N个正整数,把这些正整数分成一些段,顺序不能乱,每段的数字和最大为K;请你输出每段的开始下标和结束下标;前面的段和尽量小(也就是后面的和尽量大)
Input
第一行输入N和K,(1<=n,k<=1000);
第二行是这n个数a[i],(1<=a[i]<=100);
k大于任意a[i];
Output
输出每段的起点和终点的下标(从1开始);
Sample Input
6 20
1 6 5 10 15 20
Sample Output
1 2
3 4
5 5
6 6
#include<bits/stdc++.h>
using namespace std;
int a[1005],</