Submission #241197

#TimeUsernameProblemLanguageResultExecution timeMemory
241197dsjongStove (JOI18_stove)C++14
100 / 100
28 ms1920 KiB
#include <bits/stdc++.h> using namespace std; int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int n, k; cin>>n>>k; int last; vector<int>v; for(int i=1;i<=n;i++){ int t; cin>>t; if(i>1){ v.push_back(t-last-1); } last=t; } sort(v.begin(), v.end()); int ans=n; for(int i=0;i<n-k;i++){ ans+=v[i]; } cout<<ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...