Submission #1271941

#TimeUsernameProblemLanguageResultExecution timeMemory
1271941tudorhStove (JOI18_stove)C++20
100 / 100
39 ms1068 KiB
#include <bits/stdc++.h>
#define pii pair<int,int>
#define pb push_back
using namespace std;
int v[100001],d[100001];
int main()
{
    int n,k,s;
    cin>>n>>k;
    s=n;
    for(int i=1;i<=n;i++)
        cin>>v[i];
    for(int i=1;i<n;i++)
        d[i]=v[i+1]-v[i]-1;
    sort(d+1,d+n);
    for(int i=1;i<=n-k;i++)
        s+=d[i];
    cout<<s;
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...