Вывести в порядке возрастания все нетривиальные делители числа 49500.
def dividers(n): # Отсортированный массив нетривиальных делителей
a = []
for i in range(2, int(n ** 0.5) + 1):
if n % i == 0:
a.append(i)
if n // i != i:
a.append(n// i)
a.sort()
return a
a = []
for i in range(2, int(n ** 0.5) + 1):
if n % i == 0:
a.append(i)
if n // i != i:
a.append(n// i)
a.sort()
return a
Ответ: 2 3 4 5 6 9 10 11 12 15 18 20 22 25 30 33 36 44 45 50 55 60 66 75 90 99 100 110 125 132 150 165 180 198 220 225 250 275 300 330 375 396 450 495 500 550 660 750 825 900 990 1100 1125 1375 1500 1650 1980 2250 2475 2750 3300 4125 4500 4950 5500 8250 9900 12375 16500 24750