#include<bits/stdc++.h>
using namespace std;
long long n,k,i,j,s,v,a[1005];
int main(){
ios::sync_with_stdio(0);cin.tie(0);
cin>>n>>k;
for(i=0;i<n;i++)cin>>a[i];
for(i=0;i<n;i++){
v=0;
for(j=0;j<n;j++)v=max(v,a[j]-(i>j?i-j:j-i)*k);
s+=v-a[i];
}
cout<<s<<'\n';
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #include<bits/stdc++.h> using namespace std; long long n,k,i,j,s,v,a[1005]; int main(){ ios::sync_with_stdio(0);cin.tie(0); cin>>n>>k; for(i=0;i<n;i++)cin>>a[i]; for(i=0;i<n;i++){ v=0; for(j=0;j<n;j++)v=max(v,a[j]-(i>j?i-j:j-i)*k); s+=v-a[i]; } cout<<s<<'\n'; } |
English