Game 23

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

Polycarp想要和你玩一个游戏“Game 23”。 最初他有一个数字n,他的目标是将其转换为m。在一次移动中,他可以将n乘以2或将n乘以3.他可以执行任意数量的移动。

打印将n转换为m所需的移动次数。 如果不可能,请打印-1。

很容易证明,将n变换为m的任何方式都包含相同数量的移动(即移动的数量不依赖于变换的方式)。

Format

Input

输入两个正整数n和m

Output

输出所需变换的次数,若不能变换则输出-1

Sample 1

Input

120 51840

Output

7

Sample 2

Input

42 42

Output

0

Sample 3

Input

42 74

Output

-1

Data range

对于100%的数据满足1≤n≤m≤5⋅10^8

Limitation

1s, 128MB for each test case.

NOIP2005提高组复现I

未参加
状态
已结束
规则
OI
题目
6
开始于
2019-08-17 19:00
结束于
2019-08-17 22:30
持续时间
3.5 小时
主持人
参赛人数
3