제출 #1290430

#제출 시각아이디문제언어결과실행 시간메모리
1290430opituStove (JOI18_stove)C++20
100 / 100
38 ms1968 KiB
#include <bits/stdc++.h> #define int long long #define iamaperson int main() {\ preprocess();\ int t = 1; while (t--) solve();\ } using namespace std; void preprocess() {} // just in case!!!!1 void solve() { int n, k; cin >> n >> k; vector<int> t(n); for (auto &x : t) cin >> x; int ans = t[n-1]+1-t[0]; vector<int> intv(n-1); for (int i = 0; i < n-1; ++i) intv[i] = t[i+1]-t[i]-1; sort(intv.rbegin(), intv.rend()); for (int i = 0; i < k-1; ++i) ans -= intv[i]; cout << ans; } #undef int iamaperson
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...