컴공생의 다이어리
[파이썬, Python] 백준 2346번 : 풍선 터뜨리기 본문
백준 2346번 : 풍선 터뜨리기
내 코드
import sys
from collections import deque
n = int(sys.stdin.readline())
deq = deque(enumerate(map(int, sys.stdin.readline().split()), start=1))
for i in range(n):
p = deq.popleft()
print(p[0], end=' ')
if p[1] > 0:
deq.rotate(-(p[1] - 1))
else:
deq.rotate(-p[1])
아래는 나와 같은 방식으로 문제를 푼 사람의 게시글이다. 잘 정리되어 있어 이해가 가지 않는다면 보는 것을 추천한다.
728x90
반응형
'Development > Algorithm & Coding Test' 카테고리의 다른 글
[알고리즘] 계수 정렬(Counting Sort) (0) | 2022.04.28 |
---|---|
[파이썬, Python] 백준 4948번 : 베르트랑 공준 (0) | 2022.04.27 |
[파이썬, Python] 백준 10799번 : 쇠막대기 (0) | 2022.04.23 |
[파이썬, Python] 백준 1015번 : 수열 정렬 (0) | 2022.04.21 |
[파이썬, Python] 백준 1543번 : 문서 검색 (0) | 2022.04.20 |
Comments