Submission #1307626

#TimeUsernameProblemLanguageResultExecution timeMemory
1307626LBP139Stove (JOI18_stove)C++20
0 / 100
1 ms568 KiB
#include<bits/stdc++.h> #define int long long using namespace std; signed main(){ int n,k; cin>>n>>k; int s=1; vector<int>v; int w=0; for(int i=0;i<n;i++){ int t; cin>>t; if(t>s){ int x=t-s; v.push_back(x); w++; } s=t; } sort(v.begin(),v.end()); for(int i=w-1;i>=0;i--){ if(k>1){ s=s-v[i]+1; k--; } } cout<<s<<endl; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...