A
Дается так, что A = X^Y
для некоторых положительных X
и Y
.Для заданного числа A найдите наименьшее целое число B такое, что A делит B! (B factorial)
Ограничения:
1 <= Y <= 30000
1 <= X <= 1000000000 (10^9)
Test Cases
X = 2 and Y = 2.
Minimum value of B is 4 (as B! = 4! = 24, A = X^Y = 4 and B! % A = 24 % 4 = 0)
X = 2 and Y = 3.
Minimum value of B is 4 (as B! = 4! = 24, A = X^Y = 8 and B! % A = 24 % 8 = 0)
X = 1000000000 and Y = 30000.
Minimum value of B is 1080015
Ссылка на вопрос: https://codefights.com/challenge/XPjFvvKW4kk35jeLp
вне темы для SO, так как это не программирование, а математический вопрос. Запишите, как факториал с каждым числом разложился на простые множители. Вы сразу увидите свое решение. –