티스토리 뷰

알고리즘

JOI 18 , Stove

dasu 2018. 5. 30. 00:04

https://oj.uz/problem/view/JOI18_stove


풀이

a[i]-(a[i-1]+1)이 공백기이다.
공백기를 가장 작은 순서대로 N-K개 가지고 있으면, 이는 최소시간이 된다.
또한, 무조건 사람이 왔을때 켜야 되므로, N명이 있으면 최소 N의 시간이 걸린다.
ans=N으로 잡고 priority_queue로 관리해주면 된다.

코드


댓글
최근에 올라온 글
공지사항
Total
Today
Yesterday
최근에 달린 댓글
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함