August 2022 0 43 Report
Вообщем мне нужно найти наилучший делитель:

Код:
n = int(input())
t = []
for i in range(1, n+1):
if n % i == 0:
i = str(i)
t += i
print(t)
print(max(t))
Если ввести 239 то выйдет

['1', '2', '3', '9']
9
Хотя должно вывести 239
Как можно изменить код ?
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Copyright © 2024 SCHOLAR.TIPS - All rights reserved.