- 문제 : 카드2
- 난이도 : 실버 4
- 언어 : Python
- 문제 링크 : https://www.acmicpc.net/problem/1260
from collections import deque
N = int(input())
card = deque()
for i in range(N):
card.append(i+1)
while len(card) > 1:
card.popleft()
a = card.popleft()
card.append(a)
print(*card)
덱을 쓰는 문제.
큐로 구현하면 시간초과가 난다.
'BOJ' 카테고리의 다른 글
백준 11047. 동전 0 [Python] (0) | 2022.05.23 |
---|---|
백준 5014. 스타트링크 [Python] (0) | 2022.05.05 |
백준 2609. 최대공약수와 최소공배수 [Python] (0) | 2022.04.19 |
백준 1920. 수 찾기 [Python] (0) | 2022.04.17 |
백준 1259. 팰린드롬수[Python] (0) | 2022.04.17 |