백준 2164 파이썬
2024. 5. 5. 08:15ㆍ코딩 도구/백준 (단계별)
반응형
백준 2164 - 카드 2
문제
https://www.acmicpc.net/problem/2164
답안 코드 :
from collections import deque
n = int(input())
cards = list(range(1, n+1))
cards = deque(cards)
while len(cards) > 1:
# 제일 위에 있는 카드를 버림
discarded_card = cards.popleft()
# 제일 위에 있는 카드를 제일 아래로 옮김
cards.append(cards.popleft())
print(cards[0])
백준 / 문제 / 단계별로 풀어보기 / 16단계 스택, 큐, 덱
반응형
'코딩 도구 > 백준 (단계별)' 카테고리의 다른 글
백준 28279 파이썬 또 시간 초과 (23) | 2024.05.07 |
---|---|
백준 11866 파이썬 print("<" + ", ".join(map(str, result)) + ">") (24) | 2024.05.06 |
백준 18258 파이썬 sys.stdout.write('\n'.join(result)) (1) | 2024.05.04 |
백준 12789 파이썬 (1) | 2024.05.03 |
백준 4949 파이썬 (3) | 2024.05.02 |