Submission #532145

#TimeUsernameProblemLanguageResultExecution timeMemory
532145DM1Stove (JOI18_stove)C++17
100 / 100
55 ms2284 KiB
#include <bits/stdc++.h> #define ll long long int #define FastCode ios::sync_with_stdio(false); cin.tie(0), cout.tie(0); using namespace std; int n,k,a[1000005],ans; vector <int> v; int main() { // freopen("input.txt", "r", stdin); // freopen("output.txt", "w", stdout); cin >> n >> k; for(int i=1;i<=n;i++) cin >> a[i]; for(int i=1;i<n;i++) v.push_back(a[i+1]-a[i]-1); sort(v.begin(),v.end()); for(int i=0;i<n-k;i++) ans+=v[i]; cout << n+ans << "\n"; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...