Submission #127230

#TimeUsernameProblemLanguageResultExecution timeMemory
127230TienDungzStove (JOI18_stove)C++14
100 / 100
87 ms2308 KiB
#include<bits/stdc++.h> using namespace std; int n,k,a[1000005],res=0; vector<int> adj; signed main() { cin>>n>>k; for(int i=1;i<=n;i++) { cin>>a[i]; if(i>1) adj.push_back(a[i]-a[i-1]-1); } sort(adj.begin(),adj.end()); res=n; for(int i=0;i<=n-k-1;i++) res=res+adj[i]; cout<<res; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...