实在找不出哪里要改QAQ
code:
#include<bits/stdc++.h>
using namespace std;
int main(){
int s,x,sum=0;
cin>>s>>x;
int c[s];
for(int i=0;i<s;i++){
cin>>c[i];
}
for(int i=1;i<s;i+=2){
if(c[i]+c[i-1]>x||c[i]+c[i+1]>x){
sum+=max((c[i]+c[i-1])-x,(c[i]+c[i+1])-x);
c[i]-=max((c[i]+c[i-1])-x,(c[i]+c[i+1])-x);
}
}
cout<<sum;
return 0;
}
悬赏关注