제출 #1181096

#제출 시각아이디문제언어결과실행 시간메모리
1181096Paz15Stove (JOI18_stove)C++20
100 / 100
11 ms584 KiB
//fast
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef long double ld;

#define rep(n) for(int i = 0 ; i<n ; i++)
#define all(x) x.begin(),x.end()
#define pb push_back

int main(){
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    int n,k;
	cin >> n >> k;
	ll w = n;
	int last;
	cin >> last;
	int xd[n-1];
	rep(n-1){
		int x;
		cin >> x;
		xd[i] = x-last-1;
		last = x;
	}
	sort(xd,xd+n-1);
	for (int i = 0 ; i<n-k ; i++){
		w+=xd[i];
	}
	cout << w << '\n';
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...