eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Произведения

Произведения

Пусть n - натуральное число. Георгий хочет найти натуральные числа a1, a2, ..., ak, произведение которых увеличится в n раз если к каждому из них прибавить 1.

(a1 + 1) * (a2 + 1) * ... * (ak + 1) = n * a1a2...ak

Теперь он хочет узнать, для какого наименьшего значения k это возможно. Напишите программу, которая решает задачу Георгия.

Входные данные

Целое число n (2 < n < 1000).

Выходные данные

Вывести требуемое значение k.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
4
Вихідні дані #1
2
Джерело 2010 II International autumn tournament in informatics, Shumen, Senior, Задача C