#include<iostream>
using namespace std;
int main(){
int n,k,licznik=0;
cin>>n>>k;
int A[1010];
A[0]=-1;
for(int i=1;i<=n;i++){
cin>>A[i];
}
A[n+1]=-1;
for(int i=1;i<=n;i++){
while(A[i]<A[i-1]-k){
A[i]++;
licznik++;
}
}
for(int i=n;i>=1;i--){
while(A[i]<A[i+1]-k){
A[i]++;
licznik++;
}
}
cout<<licznik;
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #include<iostream> using namespace std; int main(){ int n,k,licznik=0; cin>>n>>k; int A[1010]; A[0]=-1; for(int i=1;i<=n;i++){ cin>>A[i]; } A[n+1]=-1; for(int i=1;i<=n;i++){ while(A[i]<A[i-1]-k){ A[i]++; licznik++; } } for(int i=n;i>=1;i--){ while(A[i]<A[i+1]-k){ A[i]++; licznik++; } } cout<<licznik; } |
English