Ответ:
def get_all_divisors_brute(n):
for i in range(1, int(n / 2) + 1):
if n % i == 0:
yield i
yield n
n = int(input())
a = n
while n != 1:
for i in range(2, a):
if n%i == 0:
print(i, end = " ")
n = n // i
break
Не пропускай:
1) Если мой ответ помог тебе, поставь - ❤
2) Если ты считаешь это лучшим ответом, поставь пожалуйста отметку - "Лучший ответ"
Copyright © 2025 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
def get_all_divisors_brute(n):
for i in range(1, int(n / 2) + 1):
if n % i == 0:
yield i
yield n
Verified answer
n = int(input())
a = n
while n != 1:
for i in range(2, a):
if n%i == 0:
print(i, end = " ")
n = n // i
break
Не пропускай:
1) Если мой ответ помог тебе, поставь - ❤
2) Если ты считаешь это лучшим ответом, поставь пожалуйста отметку - "Лучший ответ"