제출 #537842

#제출 시각아이디문제언어결과실행 시간메모리
537842tkwiatkowskiStove (JOI18_stove)C++17
100 / 100
24 ms1944 KiB
/* Zadanie: Stove Autor: Tomasz Kwiatkowski */ #include <bits/stdc++.h> #define fi first #define se second #define pb push_back using namespace std; typedef long long ll; const int MAXN = 1e6 + 7; const int INF = 1e9 + 7; int main() { ios_base::sync_with_stdio(0), cin.tie(0); int n, k; cin >> n >> k; int prv_t = -1e9; vector<int> smallest; for (int i = 0; i < n; ++i) { int t; cin >> t; smallest.pb(t - prv_t - 1); prv_t = t; } sort(smallest.begin(), smallest.end()); int ans = n; for (int i = 0; i < n - k; ++i) ans += smallest[i]; cout << ans << '\n'; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...