Submission #102123

#TimeUsernameProblemLanguageResultExecution timeMemory
102123cgiosyStove (JOI18_stove)C++17
100 / 100
31 ms2176 KiB
#include <bits/stdc++.h>
#define rep(i,x,n) for(int i=x; i<n; i++)
using namespace std;

int main() {
	ios_base::sync_with_stdio(false);cin.tie(nullptr);
	int n, k, r=0;
	cin>>n>>k;
	vector<int> a(n), b(n-1);
	rep(i, 0, n) cin>>a[i];
	rep(i, 1, n) b[i-1]=a[i]-a[i-1];
	sort(begin(b), end(b));
	rep(i, 0, n-k) r+=b[i];
	cout<<r+k;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...