[백준 알고리즘] 11866번 요세푸스 문제 0 (Python)
언어, 알고리즘 공부/백준2020. 5. 1. 16:29[백준 알고리즘] 11866번 요세푸스 문제 0 (Python)

import collections n, k = map(int, input().split()) result = [] queue = collections.deque([i for i in range(1, n + 1)]) while len(queue) > 0: for _ in range(k): if _ == k - 1: num = queue.popleft() result.append(num) else: num = queue.popleft() queue.append(num) print("") ▼링크 https://www.acmicpc.net/problem/11866 11866번: 요세푸스 문제 0 첫째 줄에 N과 K가 빈 칸을 사이에 두고 순서대로 주어진다. (1 ≤ K ≤ N ≤ 1,000) www.acmicp..

image