제출 #1271792

#제출 시각아이디문제언어결과실행 시간메모리
1271792kiteyuStove (JOI18_stove)C++17
100 / 100
13 ms1096 KiB
#include<bits/stdc++.h> using namespace std; using ll=long long; const int N=1e5; int n,k,a[N+5],b[N+5]; int main(){ ios::sync_with_stdio(0);cin.tie(0);cout.tie(0); cin>>n>>k; for(int i=1;i<=n;++i) cin>>a[i]; int s=a[n]+1-a[1]; for(int i=1;i<n;++i) b[i]=a[i+1]-a[i]-1; sort(b+1,b+n,greater<int>()); for(int i=1;i<=k-1;++i) s-=b[i]; cout<<s; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...