Submission #1106048

#TimeUsernameProblemLanguageResultExecution timeMemory
1106048lufychopStove (JOI18_stove)C++14
0 / 100
1 ms336 KiB
#include <bits/stdc++.h>

using namespace std;

int main(void)
{
	int n,k,ans=0;
	cin>>n>>k;
	int t[n],a[n];
	for(int i=0;i<n;i++)
	{
		cin>>t[i];
	}
	a[0]=1;
	for(int i=1;i<n;i++)
	{
		a[i]=t[i]-t[i-1]+1;
	}
	sort(a,a+n);
	for(int i=0;i<n-k;i++)
	{
		ans=ans+a[i];
	}
	cout<<ans+n;
	return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...