Submission #648178

#TimeUsernameProblemLanguageResultExecution timeMemory
648178EdvardsFStove (JOI18_stove)C++17
100 / 100
23 ms1668 KiB
#include <bits/stdc++.h>

using namespace std;
#define ll long long

int main()
{
    cin.tie(0);
    ios_base::sync_with_stdio(0);
    int n,k;
    cin >> n >> k;
    int starp[n-1];
    int a,b;
    cin >> a;
    for(int i=0;i<n-1;i++)
    {
        cin >> b;
        starp[i]=b-a;
        a=b;
    }
    sort(starp,starp+n-1);
    int ans=n;
    int i=0;
    while(k<n)
    {
        ans+=starp[i]-1;
        i++;
        k++;
    }
    cout << ans;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...