#400. 约瑟夫问题
约瑟夫问题
有个人围坐在一个圆桌周围,把这个人一次编号为。
从编号是 的人开始报数,数到第个人就出列,然后从出列的下一个人重新开始报数,数到第个人又出列……..如此反复,直到所有人都出列为止。
给出和的值,输出出列顺序。
输入
第一行两个数和()
输出
出列顺序
样例
样例输入1
6 5
样例输出1
5 4 6 2 3 1
有n个人围坐在一个圆桌周围,把这n个人一次编号为1,2,…,n。
从编号是1 的人开始报数,数到第m个人就出列,然后从出列的下一个人重新开始报数,数到第m个人又出列……..如此反复,直到所有人都出列为止。
给出n和m的值,输出出列顺序。
第一行两个数n和m(n,m≤1000)
出列顺序
6 5
5 4 6 2 3 1