티스토리 뷰
https://www.acmicpc.net/problem/1927
1. 접근 방식
- 문제에서 최소 힙이라고 이야기하고 있으므로, heapq 모듈을 사용하였다.
2. 정답 코드
from heapq import heappush, heappop
import sys
input = sys.stdin.readline
heap = []
count = int(input())
for _ in range(count) :
n = int(input())
if not n :
print(heappop(heap) if heap else 0)
continue
heappush(heap, n)
728x90
'코딩 테스트 > 백준' 카테고리의 다른 글
[백준] 15903번 카드 합체 놀이 파이썬 풀이 (0) | 2023.08.08 |
---|---|
[백준] 11286번 절댓값 힙 파이썬 정답 코드 (0) | 2023.08.08 |
[백준] 11279번 최대 힙 파이썬 정답 코드 (0) | 2023.08.08 |
[백준] 10994번 별 찍기 - 19 파이썬 풀이 (0) | 2023.06.23 |
[백준] 1913번 달팽이 파이썬 정답 코드 (0) | 2023.06.22 |