문제 링크
https://www.acmicpc.net/problem/11653
수를 나눌 수 있을 만큼 계속 나누고 나눌 수 없을 때, m에 1을 더한다.
정답 코드
import sys
number = int(sys.stdin.readline())
m = 2
while number != 1:
if number % m == 0:
print(m)
number //= m
else:
m += 1
728x90
'파이썬 알고리즘 문제 풀이' 카테고리의 다른 글
Baekjoon Online Judge 1676번 파이썬 (0) | 2022.07.26 |
---|---|
Baekjoon Online Judge 10872번 파이썬 (0) | 2022.07.26 |
Baekjoon Online Judge 6588번 파이썬 (0) | 2022.07.22 |
Baekjoon Online Judge 1929번 파이썬 (0) | 2022.07.22 |
Baekjoon Online Judge 1978번 파이썬 (0) | 2022.07.18 |