eolymp
bolt
Try our new interface for solving problems
Məsələlər

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

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

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

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

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

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

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

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

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

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
4
Çıxış verilənləri #1
2
Mənbə 2010 II International autumn tournament in informatics, Shumen, Senior, Задача C