Khát vọng của N

View as PDF

Submit solution

Points: 0.10
Time limit: 1.0s
Memory limit: 64M
Input: stdin
Output: stdout

Author:
Problem type

Trong một ngôi làng nhỏ, có một số nguyên ~n~ luôn khát khao trở thành giống số nguyên ~m~. Bạn của n là hai số 2 và 3. Một ngày nọ, ~n~ tâm sự về ước mơ của mình. Nghe xong câu chuyện, số 2 và số 3 cảm động và ngỏ lời với ~n~: "Hãy kết hợp với chúng tôi, biết đâu bạn có thể trở thành ~m~ bằng cách nhân với 2 hoặc 3."

Bạn hãy thử tính xem, khi ~n~ được nhân với 2 hoặc 3, nó có thể trở thành ~m~ hay không nhé!

Input

Hai số nguyên ~n~ và ~m~ ~(1 \le n, m \le 10^{18})~.

Output

In ra số lần kết hợp của ~n~ với số 2 và 3 để trở thành ~m~. Nếu không thể, in ra −1.

Sample Input

120 51840

Sample Output

7

Giải thích

Trong ví dụ trên N có thể di chuyển như sau:

~(120 → 240 → 720 → 1440 → 4320 → 12960 → 25920 → 51840)~.

Lưu ý : Nếu trình chấm phát hiện AI sẽ bị BAN.


Comments

Please read the guidelines before commenting.


There are no comments at the moment.