제출 #1257530

#제출 시각아이디문제언어결과실행 시간메모리
1257530ahmet_efendiStove (JOI18_stove)C++20
100 / 100
31 ms1864 KiB
#include <bits/stdc++.h> using namespace std; #define int long long int32_t main() { int n,match; cin>>n>>match; int arr[n]; vector<int>differ(n-1); for (int i=0;i<n;i++) { cin>>arr[i]; } sort(arr,arr+n); int res=arr[n-1]-arr[0]+1; for (int i=0;i<n-1;i++) { differ[i]=arr[i+1]-arr[i]-1; } sort(differ.rbegin(),differ.rend()); for (int i=0;i<match-1;i++) { res-=differ[i]; } cout<<res<<endl; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...