import sys
import heapq
n = int(sys.stdin.readline())
max_arr = []
for i in range(n):
x = int(sys.stdin.readline())
if x > 0 and int(x):
heapq.heappush(max_arr, -x)
elif x == 0:
if max_arr:
print(-heapq.heappop(max_arr))
else:
print(0)
'알고리즘' 카테고리의 다른 글
<백준> 18870번 파이썬 알고리즘 [딕셔너리] (0) | 2021.11.06 |
---|---|
<백준> 11723번 파이썬 알고리즘[집합] (0) | 2021.11.03 |
<백준> 7662번 파이썬 알고리즘 [최소,최대 힙] (0) | 2021.11.02 |
<백준> 2630번 파이썬 알고리즘 [재귀함수] (0) | 2021.10.31 |
<백준> 1764번 파이썬 알고리즘 (0) | 2021.10.30 |