珅泽教育的刘老师正在准备一项寻路实践,他请小珅完成下面的任务。
屏幕初始显示整数 111。给定整数 aaa 和目标 NNN,每次可以选择一种操作:把当前数乘以 aaa;或者当当前数至少有两位且末位不是 000 时,把末位数字移到最高位,例如 123123123 变为 312312312。
请计算把 111 变成 NNN 的最少操作次数;如果无法得到,输出 −1-1−1。
输入两个整数 a,N。
输出最少操作次数,无法到达输出 -1。
2 10
-1
3 1247
4 2484
注册一个 珅泽OJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 珅泽OJ 通用账户