#include <bits/stdc++.h>
using namespace std;
#define int long long
int32_t main() {
int n,match;
cin>>n>>match;
int arr[n];
vector<int>differ(n-1);
for (int i=0;i<n;i++) {
cin>>arr[i];
}
sort(arr,arr+n);
int res=arr[n-1]-arr[0]+1;
for (int i=0;i<n-1;i++) {
differ[i]=arr[i+1]-arr[i]-1;
}
sort(differ.rbegin(),differ.rend());
for (int i=0;i<match-1;i++) {
res-=differ[i];
}
cout<<res<<endl;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |