1309 : 大二数据结构实验[1] 约瑟夫环问题

时间限制:1 Sec 内存限制:256 MiB 提交:21 正确:15

提交 状态 论坛

题目描述

设编号为123,……,nn(n>0)个人按顺时针方向围坐一圈,m为任意一个正整数。从第一个人开始顺时针方向自1起顺序报数,报到m时停止并且报m的人出列,再从他的下一个人开始重新从1报数,报到m时停止并且报m的人出列。如此下去,直到所有人全部出列为止。要求设计一个程序模拟此过程,对任意给定的mn,求出出列编号序列

输入描述

输入一行n, m

n为人的个数 0 < n <= 100

m为要报的数 0 < m < 1000


输出描述

依此输出出列编号的序列,以空格分隔,注意最后一个数字后面没有空格。

样例输入

10 2

样例输出

2 4 6 8 10 3 7 1 9 5

提示

好好学习,天天向上。

来源

大二数据结构试验