Submission #1229122

#TimeUsernameProblemLanguageResultExecution timeMemory
1229122guavabananaStove (JOI18_stove)C++17
0 / 100
0 ms320 KiB
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n, k; cin >> n >> k;
    int t[n], a[n];
    for(int i = 1; i <= n; i++){
        cin >> t[i];
    }
    int kq;
    if(k >= n) cout << n;
    for(int i = 1; i <= n; i++) a[i] = t[i+1] - t[i] -1;
    sort(a+1, a+n);
    for(int i = 1; i <= n-k; i++) kq += a[i];
    cout << kq + n;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...