СРОЧНО ДАМ 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:
гоу
Новые вопросы
Русский язык,
1 год назад
Английский язык,
6 лет назад
Қазақ тiлi,
6 лет назад
Литература,
8 лет назад
Алгебра,
8 лет назад