这是怎么回事,怎么子AC了一个点
查看原帖
这是怎么回事,怎么子AC了一个点
1012241
Dcchen楼主2023/8/27 16:07

大佬们,求助一下

#include<iostream>
using namespace std;
int n,m,a[100005],s,ans;
int main(){
	cin>>n>>m;
	s=a[0];
	for(int i=1;i<=n;i++){
		cin>>a[i];
	}
	for(int i=1;i<=n;i++){
		if(a[i]+s>m-a[i+1]){
			ans++;
			s=a[i]+s;
			continue;
		}
		s=0;
	}
	cout<<ans;
}
2023/8/27 16:07
加载中...