cmod.ify

[11279] 최대 힙 본문

BASIC/코딩테스트

[11279] 최대 힙

modifyC 2025. 12. 24. 15:04
728x90
반응형

-로 넣고 빼 온다음에 -붙여서 출력하면 된다

import sys
from heapq import *

input = sys.stdin.readline

t = int(input())

heap = []


for _ in range(t):
    n = int(input())
    if n != 0:
        heappush(heap, -n)
    else:
        if heap != []:
            item = -heappop(heap)
            print(item)
        else:
            print(0)
728x90
반응형

'BASIC > 코딩테스트' 카테고리의 다른 글

[2805] 나무 자르기  (0) 2025.12.26
[2630] 색종이 만들기  (0) 2025.12.24
[1927] 최소 힙  (0) 2025.12.24
[1654] 랜선 자르기  (0) 2025.12.23
[1541] 잃어버린 괄호  (0) 2025.12.23