-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
안녕하세요 강사님 질문 드립니다
22.02.15 16:34 작성 조회수 113
0
n, m = map(int, input().split())
princies = deque([x+1 for x in range(n)])
cnt = 1
while len(princies) > 1:
if cnt == m:
princies.popleft()
cnt = 1
else:
princies.append(princies.popleft())
cnt += 1
print(princies[0])
제가 작성한 코드와 강의 코드를 비교해 제 코드가 너무 단촐하여 질문드립니다. 5개의 in, out 정답은 맞는데 제가 맥 환경이라 채점을 할 수가 없네요.. 이렇게 구현해도 되는지 문제가 있다면 어떤부분이 문제인지 질문드립니다.
답변을 작성해보세요.
0
답변 1