[백준] 11653번

코린이·2022년 4월 26일
0

백준

목록 보기
13/38

📢 문제

백준 문제 링크

🔎 풀이

사용 언어 : python

N 을 2부터 차례대로 나누어 나머지가 0인 경우 N의 값을 i로 바뀐값으로 바꾸고 i는 다시 2부터 차례대로 나누어 준다.
입력된 N값이 1일경우 아무것도 출력하지 않는다.

🔎 코드


N = int(input()) # 정수 입력 받기

i = 2

if N == 1:
    print() 
else:  
    while N != 1:
        if N % i == 0:
            N = N / i
            print(i)
            i = 2
        else: 
            i += 1
            
profile
초보 개발자

0개의 댓글