Определи результат работы алгоритма при a = 20. def Digit(n): d = 1 new = [] while d <= n: if n % d == 0: new.append(d) d += 1 return new a = int(input()) print(Digit(a)) [1, 2, 4, 5, 10, 20] [1, 2, 4, 5, 10] [2, 4, 5, 10] [2, 4, 5, 10, 20]
Задание

Определи результат работы алгоритма при a = 20.

def Digit(n):

d = 1

new = []

while d <= n:

if n % d == 0:

new.append(d)

d += 1

return new


a = int(input())

print(Digit(a))

Выбери верный вариант.

  • [1, 2, 4, 5, 10, 20]
  • [1, 2, 4, 5, 10]
  • [2, 4, 5, 10]
  • [2, 4, 5, 10, 20]