티스토리 뷰

알고리즘

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
최근에 달린 댓글
링크
«   2026/01   »
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
글 보관함