백준 11653번 소인수분해 (파인썬)

2022. 2. 5. 14:23파이썬/백준

내 코드

n=int(input())
if n>1:
    c=2
    while c<=n:
        if n%c==0:
            n=n/c
            print(c)
        else: c+=1

 

느낀점

 

이번 문제는 비교적 쉬웠다. 이 코드를 만들고 다른 사람들꺼를 보니까 훨씬 간단하고 보기 좋은 코드들이 있어서 놀랐다. 어떻게 그렇게 잘 생각하는거지...? 난 겨우 짜내기도 힘든데....