#P684. 约瑟夫问题
约瑟夫问题
题目描述
个人编号为 到 ,按照编号围成一圈。从 号开始,按照循序依次数数,第一次跳过 个人后停止,停止时指向的下一个人出局,然后继续数数,第二次跳过的人数为 ,以此类推,直到所有人出局为止。
给定 ,请依次输出出局人员的编号。
输入格式
第一行,单个整数表示 , 第二行, 个整数表示
输出格式
共 行:每行一个整数表示出局人员的编号
4
2 0 3 2
3
4
2
1
数据范围
- 对于 的数据,
- 对于 的数据,
- 对于 的数据,