#L0792. 环形计时器调校
环形计时器调校
题目描述
阿杰新买了一只电子计时器,正准备校准时间。
这款计时器在一个圆环上显示分钟数,共有 个刻度(编号 到 ),超过 后会回到 。
计时器只有一个「+1」按钮:当前刻度为 时按一下变成 。
阿杰想,如果能再加一个「+k」按钮(按下后刻度变为 ),调校效率会高很多。
他想知道:有了这两个按钮后,按照最优策略操作,从任意一个刻度调到另一个刻度,最多需要按多少次按钮?
注意:「+k」按钮按下后若超过 ,会对 取模。例如 时,从刻度 连按两次「+6」会到达刻度 。
输入格式
一行两个整数 ,意义如题。
输出格式
一行一个整数,表示按照最优策略操作,从一个刻度调到另一个刻度最多需要按多少次。
样例
5 32
提示
【样例解释】
如果当前刻度已正确则按 次。否则各刻度需要的最少按键次数如下:
- +1
- +1, +1
- +3
- +3, +1
最多需要按 次。
【数据范围】
对于 的数据 。
对于 的数据 。
对于 的数据 。
难度
普及
通过率
—
尝试
0
已通过
0
- ID
- 1520
- 类型
- 传统题
- Time Limit
- 3000ms
- Memory Limit
- 256MiB
- 上传者