Дано целое число, не меньшее 2. Выведите его наименьший натуральный делитель, отличный от 1.

Входные данные
Вводится натуральное число.

Выходные данные
Выведите ответ на задачу.

Примеры
входные данные
15
выходные данные
3
На питоне,

iumpovavika85 iumpovavika85    3   17.05.2020 20:47    13

Ответы
KINGAsyaKING KINGAsyaKING  14.09.2020 14:25

num = int(input())

for i in range(2, num // 2):

   if num % i == 0:

       print(i)

       break

else:

   print(num)

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика