Python: напишите программу, которая ищет наибольший нетривиальный делитель заданного натурального числа.
Ответы на вопрос
Ответил FANTSCR1N
1
number = int(input('Введите число: '))
max_divisor = 0
for divisor in range(2, number):
if number % divisor == 0:
if divisor > max_divisor:
max_divisor = divisor
if max_divisor == 0:
print('Таких делителей НЕТ')
else:
print('Наибольший нетривиальный делитель:', max_divisor)
Новые вопросы
Биология,
2 года назад