제출 #528557

#제출 시각아이디문제언어결과실행 시간메모리
528557groshiStove (JOI18_stove)C++17
100 / 100
27 ms2376 KiB
#include<iostream> #include<queue> using namespace std; priority_queue<int> kolejka; int t[1000000]; int main() { cin.tie(0); cout.tie(0); ios_base::sync_with_stdio(0); int n,k; cin>>n>>k; for(int i=1;i<=n;i++) cin>>t[i]; int wynik=t[n]-t[1]+1; k--; for(int i=1;i<n;i++) kolejka.push(t[i+1]-t[i]-1); for(int i=1;i<=k;i++) { int mam=kolejka.top(); wynik-=mam; kolejka.pop(); } cout<<wynik; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...