프로그래머스 | 더 맵게

커몽·2021년 2월 17일
0

프로그래머스 level2

목록 보기
15/38
import heapq
def solution(scoville, K):
    answer = 0
    if(K==0):
        return 0
    heapq.heapify(scoville)
    while len(scoville)>1:
        first=heapq.heappop(scoville)
        seconde=heapq.heappop(scoville)
        result=first+(seconde*2)
        heapq.heappush(scoville,result)
        answer+=1

        if(scoville[0]>K):
            return answer
    return -1

0개의 댓글