제출 #1017496

#제출 시각아이디문제언어결과실행 시간메모리
1017496vjudge1Stove (JOI18_stove)C++17
100 / 100
36 ms1884 KiB
#include <bits/stdc++.h> #define int long long #define ff first #define ss second using namespace std; signed main() { int n, k; cin >> n >> k; vector <int> v(n); vector <int> a(n - 1); for (int i = 0 ; i <n; i++) { cin >> v[i]; } for (int i = 1; i < n; i++) { a[i-1] = v[i] - v[i-1] - 1; } sort(a.begin(), a.end()); int ans = n; for (int i = 0; i < n - k; i++) { ans += a[i]; } cout << ans << "\n"; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...