제출 #1257283

#제출 시각아이디문제언어결과실행 시간메모리
1257283m_a_dStove (JOI18_stove)C++20
100 / 100
57 ms5800 KiB
#include <bits/stdc++.h> using namespace std; #define int long long int32_t main() { int n, k; cin >> n >> k; int guests[n]; multiset<int> st; for(int i=0; i<n; ++i) cin >> guests[i]; for(int i=1; i<n; ++i) st.insert(guests[i]-guests[i-1]-1); //for(auto elem: st) cout << elem << " "; int ans=n; while(n>k && !st.empty()) { ans+=*st.begin(); st.erase(st.begin()); n--; //cout << n; } cout << ans; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...