fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5. int n,lft=0,rit=0,ans=0,i=0,big;
  6. int arr[100001];
  7. cin >> n;
  8. for (int i=0;i<n;i++)
  9. cin >> arr[i];
  10. while(lft<n)
  11. {
  12. big = 0;
  13. while(rit<n&&arr[rit]>arr[rit+1])
  14. {
  15. int mx = max(arr[rit],arr[rit+1]);
  16. big = max(big,mx);
  17. rit++;
  18. }
  19. rit++;
  20. ans+=big;
  21. lft=rit;
  22. }
  23. cout << ans << endl;
  24. }
  25.  
Success #stdin #stdout 0s 4936KB
stdin
Standard input is empty
stdout
0