제출 #1307636

#제출 시각아이디문제언어결과실행 시간메모리
1307636LBP139Stove (JOI18_stove)C++20
0 / 100
0 ms332 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; vector<int>a(n); for(int i=0;i<n;i++){ int t; cin>>t; a[i]=t; } sort(a.begin(),a.end()); for(int i=0;i<n;i++){ if(a[i]>s){ int x=a[i]+1-s; v.push_back(x); w++; } s=a[i]+1; } sort(v.begin(),v.end()); for(int i=w-1;i>=0;i--){ if(k>1){ s=s-v[i]; k--; } } cout<<s<<endl; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...