哪位dalao帮帮孩子a
#include<bits/stdc++.h>
using namespace std;
long long a[1000005];
int main(){
long long sum=0;
int n,x;cin>>n>>x;
cin>>a[1];
if(a[1]>x){
sum+=x-a[1];
a[1]=x;
}
for(int i=2;i<=n;i++){
cin>>a[i];
if(a[i]+a[i-1]>x){
int j=x-a[i-1];
sum+=a[i]-j;
a[i]=j;
}
}
cout<<sum<<endl;
return 0;
}
证据如下。
谢谢各位!