제출 #247403

#제출 시각아이디문제언어결과실행 시간메모리
247403BertedStove (JOI18_stove)C++14
100 / 100
80 ms1680 KiB
#include <iostream>
#include <algorithm>
using namespace std;
int n, k, ar[100001] = {}, res = 0;
int main()
{
	cin >> n >> k;
	for (int i = 0; i < n; i++) cin >> ar[i];
	for (int i = n - 1; i; i--)
	{
		ar[i] -= ar[i - 1] + 1;
	}
	sort(ar + 1, ar + n);
	for (int i = 1; i <= n - k; i++) {res += ar[i];}
	cout << res + n << "\n";
	return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...