최소 힙
last update: 2021.08.12.Thu
1927 최소 힙, Silver 1
Memory 35908KB, Time 188ms
import sys, heapq
n = int(input())
array = list(int(sys.stdin.readline().strip()) for _ in range(n))
result = []
for i in range(0, n):
    if array[i] == 0 and len(result) == 0:
        print(0)
    elif array[i] != 0 :
        heapq.heappush(result, array[i])
    elif array[i] == 0:
        temp = heapq.heappop(result)
        print(temp)