Областная олимпиада по информатике. 10-11 классы. 2014-2015 учебный год.
Задача A. Факториал
Ограничение по времени:
2 секунды
Ограничение по памяти:
64 мегабайта
Условие этой задачи очень простое. Найдите наименьшее K такое, что K! делится на N без остатка. K!=1⋅2⋅3⋅…⋅(K−1)⋅K.
Формат входного файла
В первой и единственной строке дано число N (1≤N≤1016).
Формат выходного файла
Выведите ответ на задачу.
Примеры:
Вход 4Ответ
4Вход
8Ответ
4
Замечание
N≤10 — 10% тестов.
N≤100 — 20% тестов.
N≤1000 — 30% тестов.
N≤106 — 40% тестов.
N≤109 — 50% тестов.
Комментарий/решение:
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.