제출 #1283641

#제출 시각아이디문제언어결과실행 시간메모리
1283641lunarechoStove (JOI18_stove)C++20
100 / 100
15 ms2376 KiB
#include <bits/stdc++.h> using namespace std; #define ll long long int main() { ios::sync_with_stdio(false); cin.tie(nullptr); int n, k; cin>>n>>k; vector<ll> a(n); for(auto &it : a) cin>>it; if(k >= n) { cout<<n<<'\n'; return 0; } vector<ll> d; for(int i=0;i<n-1;++i) { d.push_back(a[i + 1] - (a[i] + 1)); } int ans = n; sort(d.begin(),d.end()); for(int i=0;i<n-k;++i) ans += d[i]; cout<<ans<<'\n'; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...