#include<bits/stdc++.h>
#define ll long long
#define ss second
#define ff first
#define mod 1000000007
#define endl '\n'
using namespace std;
ll n,m,a[100005],b[100005],c,d,e;
int main(){
ios_base::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
cin>>n>>m;
for (int i=1; i<=n; i++)
{cin>>a[i];
if (i!=1) b[i]=abs(a[i]-a[i-1]);
}
if (n==m){cout<<n; exit(0);}
else {sort(b+2,b+1+n);
for (int i=2; i<=n-m+1; i++)
{c+=b[i]+1;
}
c+=n-m;
cout<<c;
}
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |