tijie

zhangjinghao 2023-11-27 19:50:56 7 返回题目

#include <bits/stdc++.h>
using namespace std;
int n,m,a[100010];
int main() {
    cin>>n>>m;
    for(int i=1;i<=n;i++){
    	cin>>a[i];
	}
	int l=0,r=1,c,mu=0;
	while(1){
		if(r>n){
			c++;
			break;
		}
		mu+=a[r];
		if(mu<=m){
			r++;
		}else{
			c++;
			mu=a[r];
			l=r-1;
			r++;
		}
	}
	cout<<c<<" ";
    return 0;
}
{{ vote && vote.total.up }}