#include <bits/stdc++.h>
using namespace std;
 
int main() {
  int N,A,sum = 0;
  cin >> N;
  vector<int> H(N);
  for(int i = 0;i<N;i++){
   cin >> A;
   H.at(i) = A;
  } 
  for(int i = 1;i<N;i++){
   if(H.at(i) <= H.at(i - 1)){
    int sa = H.at(i - 1) - H.at(i);
    H.at(i) = H.at(i) + sa;
    sum = sum + sa;
   }
  }
 cout << sum << endl;
}
#include <bits/stdc++.h>
using namespace std;
 
int main() {
  int N,A,sum = 0;
  cin >> N;
  vector<int> H(N);
  for(int i = 0;i<N;i++){
   cin >> A;
   H.at(i) = A;
  } 
  for(int i = 1;i<N;i++){
   if(H.at(i) < H.at(i - 1)){
    int sa = H.at(i - 1) - H.at(i);
    H.at(i) = H.at(i) + sa;
    sum = sum + sa;
   }
  }
 cout << sum << endl;
}
提出情報
提出日時	2020-08-22 21:34:36
問題	C - Step
ユーザ	