제출 #648181

#제출 시각아이디문제언어결과실행 시간메모리
648181vnjsStove (JOI18_stove)C++14
100 / 100
51 ms1060 KiB
#include <bits/stdc++.h>
#define ll unsigned long long

using namespace std;

int main()
{
    ll n, k; cin >> n >> k;
    ll d = n-k;
    ll difs[n-1];
    ll a, b;
    ll rez=n;
    for(ll i = 0; i < n; i++){
        a=b;
        cin >> b;
        if(i==0)continue;
        difs[i-1]=b-a;
    }
    sort(difs, difs+n-1);
    for(ll i = 0; i < d;i++){
            //cout << difs[i] << '\n';
        rez+=difs[i]-1;
    }
    cout << rez << '\n';
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...