88题:数字转换

困难
题目描述:
转换规则:如果数字d是x的约数,则x可以被转换为x+d。 现在给你两个正整数a和b,请你计算最少需要多少步能够将a转换成b。如果不能转换,则输出-1. 如:a = 1, b = 6, 则输出3.(1→2→4→6 或 1→2→3→6) note:测试数据已于2014年11月13日更新,以前通过的代码不一定能够再次通过。
示例:

输入:a = 1 b = 6

输出:3

提交次数:
428
通过次数:
162
通过率:
37.85%
相似题目
请选择语言:
请点击"执行代码"或"提交"按钮