출처: https://meyouus.tistory.com/64 [정보 공유 - For Me For You For Us]
본문으로 바로가기

주어진 숫자둘을 오름차순의 순서대로 소인수분해하면 된다.

import sys

N = int(sys.stdin.readline())
n = 2

while True:
    if n > N:
        break
    if N%n == 0:
        print(n)
        N = int(N/n)
    else:
        n += 1

이를 하기 위해 while문을 실행하여 했다. 코드를 실행하는데 사이트가 오래 걸렸지만, 결국엔 맞는 방법이었다.