import math
num = int(input())
# 분해가 전부 될때까지 loop 돌립니다.
while num != 1:
for i in range(2, num + 1):
# 나눠지면 출력하고,
# 다음을 위해 해당 수로 num을 나눠줍니다.
if(num % i == 0):
print(i)
num = num // i
break
'# 코딩 문제 관련 > 파이썬' 카테고리의 다른 글
백준 1037번(python) (0) | 2020.04.09 |
---|---|
백준 5086번(python) (0) | 2020.04.09 |
백준 5598번(python) (0) | 2020.04.01 |
백준 1541번(python) (0) | 2020.01.07 |
백준 11399번(python) (0) | 2020.01.07 |