#2819. 约瑟夫环
约瑟夫环
约瑟夫环
题目描述
个小朋友围成一圈,按顺时针方向从 到 编号。
游戏从 号小朋友开始报数,报到 、、……一直往下报,报到 的小朋友退出圈子,然后从他顺时针方向的下一位小朋友重新从 开始报数。
如此反复,直到圈子里只剩一个小朋友为止。
给定 和 ,请输出最后留下的那位小朋友的编号。
输入格式
输入只有一行,包含两个整数 和 ,中间用一个空格隔开。
输出格式
输出只有一行,包含一个整数,表示最后留下的小朋友的编号。
样例
5 3
4
样例说明
、:依次退出 号、 号、 号、 号,最后留下 号,输出 4。
数据范围
题目来源
GESP 一级编程模拟题 · 第 10 套 第 2 题(难度 7/10)