백준-1158

이서현·2021년 4월 18일
0

Algorithm

목록 보기
2/76

요세푸스 문제
Git 주소
04/15 에 푼 문제입니당🌷

#https://www.acmicpc.net/problem/1158
import sys
input=sys.stdin.readline

n,k=map(int,input().split())
nlist=[0]*n
result=[]
for i in range(n):
  nlist[i]=i+1

num=0
k-=1
result=[]
while nlist:
  num+=k
  while num >= len(nlist):
    num-=len(nlist)
  result.append(str(nlist.pop(num)))

print("<", ", ".join(result)[:], ">", sep='')

profile
안녕하세요. 이서현입니다( ღ'ᴗ'ღ )

0개의 댓글