최대힙 구현
import sys
import heapq
sys.stdin = open('input.txt')
heap = []
N = int(input())
for _ in range(N):
value = int(sys.stdin.readline())
if value == 0 and len(heap) == 0:
print(0)
elif value == 0:
print(heapq.heappop(heap)[1])
else:
heapq.heappush(heap, (-value, value))
최대힙을 구현하기 위해 기존 value에 음수를 취해서 해당 값으로 우선 순위를 취하도록 했다.s