#LT3266. 猴子选大王

    ID: 5724 传统题 1000ms 512MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>队列基础第十一讲(Level3)GESP 4级

猴子选大王

猴子选大王

题目描述

nn 只猴子竞选大王,它们站成一排(编号从 1 到 nn),从左往右"1, 2, ..., m"报数,报到 mm 的猴子出列,报其他数字的猴子立即站到队伍最右侧。

报数过程反复地进行,直到 nn 只猴子全部出列,最后出列的那只猴子就是猴王。

编程输入 nnmm,输出猴王的编号。

输入格式

一行两个整数,分别表示 nnmm0<m,n<3000 < m, n < 300)。

输出格式

一个整数,表示猴王的编号。

样例输入 #1

5 3

样例输出 #1

4

数据范围

0<m,n<3000 < m, n < 300

知识点与难度

本题涉及的知识点从属于 GESP四级(队列基础、约瑟夫问题),难度等级:⭐⭐


测试点分布

Subtask 分值 测试点编号 说明
0 10 1~2 样例
1 20 3~8 小规模 / 特殊性质
2 15 9~11 Hack
3 30 12~20 中大规模
4 25 21~25 随机回归