#include <bits/stdc++.h>
using namespace std;
int main(){
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int n, k;
cin >> n >> k;
int last, wynik = 0;
cin >> last;
priority_queue<int> q;
wynik++;
for(int i = 1; i < n; i++){
int a;
cin >> a;
wynik++;
q.push(last - a + 1);
last = a;
}
while(n > k){
wynik -= q.top();
q.pop();
n--;
}
cout << wynik;
}
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |