Submission #1094533

#TimeUsernameProblemLanguageResultExecution timeMemory
1094533heeyStove (JOI18_stove)C++14
100 / 100
15 ms2224 KiB
#include <bits/stdc++.h> using namespace std; int main(){ ios_base::sync_with_stdio(0); cin.tie(0); int n, k; cin >> n >> k; vector<int> st(n); for(int i = 0; i < n; i++){ cin >> st[i]; } vector<int> dif(n-1); for(int i = 0; i < n - 1; i++) dif[i] = st[i+1] - st[i] - 1; sort(dif.begin(), dif.end()); int res = 0; for(int i = 0; i < n - k; i++) res += dif[i]; cout << n + res<< '\n'; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...