코드 import sys from collections import deque input = sys.stdin.readline n, k, m =map(int, input().split()) people = deque(i for i in range(1,n+1)) permutation = [] while people: if (permutation and not len(permutation)%m): # permuation에 요소가 있고, m으로 나눴을 때 나머지가 0 people.reverse() # reverse는 원래 리스트를 변형한다. 복사본을 쓰고싶다면 reversed()나 [::-1] 이용 cnt = 1 while cnt < k: mk = people.popleft() people.append(mk)..