제출 #1347366

#제출 시각아이디문제언어결과실행 시간메모리
1347366wynDucks And Buttons (NOI25_duckbuttons)C++17
100 / 100
38 ms1976 KiB
#include <bits/stdc++.h>
using namespace std;

vector<int64_t> A;
int64_t N, D;

int main(){
    cin >> N >> D;
    A.assign( N , 0 );
    for ( auto &a : A )
        cin >> a;

    int64_t h = 0 ;
    int64_t ans = 0;
    for ( int n = A.size()-1 ; n >=1 ; n-- ){
        if( A[n] > h ){
            ans += (A[n]-h)*n;
            h = A[n];
        }
    }
    cout << ans << endl;
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...