Код: Выделить всё
n = int(input("Enter an integer:"))
result = 1
for i in range(2, n):
if ((n % i) == 0):
result = i
print(result)
< /code>
Enter an integer:36
18
< /code>
Using an example input of 36
Как бы я изменил свою функцию, чтобы сделать выход 12 вместо этого из 18 (при условии, что ввод 36 )?
Подробнее здесь: https://stackoverflow.com/questions/794 ... des-itself