原题链接:CSP 201703-1 分蛋糕
最后一次必+1
#include <bits/stdc++.h>
using namespace std;
int a[1010];
int main()
{
std::ios::sync_with_stdio(false);
int n,k;
cin>>n>>k;
for(int i=1;i<=n;i++) cin>>a[i];
int res=0,tmp=0;
for(int i=1;i<=n;i++)
{
tmp+=a[i];
if(tmp>=k||i==n)
{
tmp=0;
res++;
}
}
cout<<res<<endl;
return 0;
}