Submission #1255126

#TimeUsernameProblemLanguageResultExecution timeMemory
1255126cansu_mutluStove (JOI18_stove)C++20
100 / 100
38 ms1864 KiB
#include<bits/stdc++.h> using namespace std; #define ll long long int main() { ll n,k,ans=0; cin >> n>> k; vector<ll> a(n),dif(n-1); for(int i = 0;i<n;i++) cin >> a[i]; for(int i = 0;i<n-1;i++) dif[i] = a[i+1]-a[i]; sort(dif.begin(),dif.end()); for(int i =0;i<(n-k);i++) { ans+= dif[i]-1; } ans+=n; cout << ans << endl; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...