Submission #1033607

#TimeUsernameProblemLanguageResultExecution timeMemory
1033607vjudge1Stove (JOI18_stove)C++17
100 / 100
18 ms2024 KiB
#include<bits/stdc++.h> using namespace std; #define int long long const int N=1e5; int n,i,a[N+5],k,dif[N+5],ans; void Sol(){ cin>>n>>k; for(i=1;i<=n;i++) cin>>a[i]; for(i=1;i<n;i++) { dif[i]=a[i+1]-a[i]-1; } sort(dif+1,dif+n); k=n-k; ans=n; for(i=1;i<=k;i++) ans+=dif[i]; cout<<ans; } signed main(){ ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); Sol(); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...