Дано натуральное число (
). Напишите функцию, которая возвращает массив со всеми делителями числа
.
Напомним, что делителем числа называется такое число
, что
делится на
без остатка.
В качестве ответа запишите через пробел все делители числа , возвращаемые Вашей функцией.
def deliteli(n):
delit = []
for i in range(1, n + 1):
if(n % i == 0):
delit.append(i)
return delit
a = deliteli(266122)
for i in range(len(a)):
print(a[i], end=" ")
Ответ: 1 2 271 491 542 982 133061 266122