Submission #572109

#TimeUsernameProblemLanguageResultExecution timeMemory
572109srlabibStove (JOI18_stove)C++17
100 / 100
50 ms2296 KiB
#include<bits/stdc++.h> using namespace std; int main() { int n,k; cin>>n>>k; vector<long long> a; int last; cin>>last; for(int i = 1; i<n; i++){ int curr; cin>>curr; a.push_back(curr-last); last = curr; } sort(a.begin(),a.end()); int ans = 1; for(int i = 0; i<n-k; i++){ ans += a[i]; } ans += k-1; cout<<ans<<endl; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...