Предмет: Информатика, автор: Max1mbrain

СРОЧНО ДАМ 100 БАЛЛОВ
Задача «Делители»
Дано натуральное число n. Требуется определить количество его делителей.
(Если данное число n делится без остатка на число d, то число d является делителем числа n).
Например у числа 15 делители: 1, 3, 5, 15.
Построение математической модели:
n–исходное число
d – делитель числа n изменяется на интервале [1,n+1]
если n % d == 0, то d – делитель
к – количество делителей
k=0 ; k=k+1

Ответы

Автор ответа: lolchozamem
1

Ответ:

p=int(input())

k=p

while True:

  if p%k==0:

      print(k)

      k-=1

  elif p%k!=0:

      k-=1

  if k==0:

      break


lolchozamem: гоу
Похожие вопросы
Предмет: Русский язык, автор: saiqmikayilzade
Предмет: Биология, автор: nikita22856463
Предмет: Английский язык, автор: Gerodot1209