Số ước dương nhỏ nhất

View as PDF

Submit solution

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

Author:
Problem type

Biết rằng một số nguyên dương n nào đó không phải là lũy thừa 2 và có m ước dương. Hỏi số 2n có ít nhất mấy ước dương?

Input

Một số nguyên dương m duy nhất với 1m1016.

Output

Số ước ít nhất có thể có của 2n.

Sample input 1

Copy
3

Sample output 1

Copy
6

Sample input 2

Copy
15

Sample output 2

Copy
18

Giải thích: trong VD1, theo công thức tính số ước, ta thấy số n có thể có dạng p2 với p lẻ nên 2n=2p2 sẽ có số ước là 6. Ở VD2, số n có thể có dạng p14 hoặc 22.p4 hoặc 24.p2 với p là số nguyên tố lẻ; tương ứng thì số 2n có số lượng ước dương là 30,20,18 nên giá trị nhỏ nhất cần tìm là 18.


Comments

Please read the guidelines before commenting.


There are no comments at the moment.