제출 #492831

#제출 시각아이디문제언어결과실행 시간메모리
492831watoKEStove (JOI18_stove)C++17
100 / 100
48 ms2020 KiB
#include <bits/stdc++.h> #define ll long long #define pb push_back using namespace std; int n,m,a,b,c,cnt,g,f,d,e,cvp,k; int dizi[100005]; int fark[100005]; int main() { cin>>n>>k; for (int i=0;i<n;i++) cin>>dizi[i]; for (int i=0;i<n-1;i++) fark[i]=dizi[i+1]-dizi[i]-1; sort(fark,fark+n-1); reverse(fark,fark+n-1); cvp=dizi[n-1]-dizi[0]+1; for (int i=0;i<k-1;i++) cvp-=fark[i]; cout<<cvp; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...