Областная олимпиада по информатике. 9 класс. 2014-2015 учебный год.


Задача A. Факториал

Ограничение по времени:
2 секунды
Ограничение по памяти:
64 мегабайта

Условие этой задачи очень простое. Найдите наименьшее $K$ такое, что $K!$ делится на $N$ без остатка. $K! = 1 \cdot 2 \cdot 3 \cdot \ldots \cdot (K-1) \cdot K.$
Формат входного файла
В первой и единственной строке дано число $N$ $(1 \le N \le 10^9).$
Формат выходного файла
Выведите ответ на задачу.
Примеры:
Вход
4
Ответ
4
Вход
8
Ответ
4
Замечание
$N \le 10 $ — $10\%$ тестов.
$N \le 100 $ — $20\%$ тестов.
$N \le 1000$ — $30\%$ тестов.
$N \le 10^6 $ — $40\%$ тестов.
посмотреть в олимпиаде

Комментарий/решение:

пред. Правка 2   -1
2018-12-25 18:42:38.0 #

  0
2019-12-25 08:42:50.0 #

показать/скрыть код