[Solved] How to make this code shorter to do faster
You can get rid of the while loop. Your program should run faster without #include <iostream> using namespace std; int main() { long int n,d,ci,i,s; s=0; cin>>n>>d; int a[n]; for(ci=0;ci<n;ci++) { cin>>a[ci]; } for(i=0;i<(n-1);i++) { if(a[i]>=a[i+1]) { int x = ((a[i] – a[i+1])/d) + 1; s+=x; a[i+1]+=x*d; } } cout<<s; return 0; } 1 solved … Read more