
countIngredientMul
Huyền đang có một số nguyên dương n
, Huyền muốn biết rằng n
có thể phân tích được thành tích tối đa bao nhiêu số tự nhiên khác nhau.
Ví dụ:
- Với
n = 10
, thìcountIngredientMul(n) = 3.
Giải thích:10
có thể phân tích được thành nhiều nhất là tích của3
số tự nhiên khác nhau là1, 2, 5.
- Với
n = 24
, thìcountIngredientMul(n) = 4.
Giải thích:24
có thể phân tích được thành nhiều nhất là tích của 4 số tự nhiên khác nhau là1, 2, 3, 4.
- Với
n = 7
, thìcountIngredientMul(n) = 2.
Đầu vào/Đầu ra:
-
[Thời gian chạy] 0.5s với C++, 3s với Java và C#, 4s với Python, Go và JavaScript.
-
[Đầu vào] Integer n
1 ≤ n ≤ 109.
-
[Đầu ra] Integer
Số lượng tối đa các số tự nhiên khác nhau mà tích của chúng bằngn
.
Post Comment