28066번

· 백준
코드 from collections import deque n, k =map(int, input().split()) chungsulmo = deque(i for i in range(1, n+1)) while 1: if len(chungsulmo) < k: # 청설모 수가 k보다 적은 경우, 첫번째 청설모를 출력한다. print(chungsulmo[0]) break # 무한루프 탈출 nk = chungsulmo.popleft() # 첫번째 청설모 지정, 맨 뒤로 보내기 chungsulmo.append(nk) for _ in range(k-1): # 제거 과정 chungsulmo.popleft() 왜 이게 통과가 되지 했던 코드... 분명 빼먹은 건 없는데 충분하지도 않은 듯한 느낌이 많이 들어서 그랬던 거..