프로그래머스_lv0.소인수분해

장윤서·2023년 3월 20일
0
post-thumbnail

문제

풀이

def solution(n):
    answer = []
    d = 2
    while d <= n:
        if n % d == 0:
            n /= d
            if d not in answer:
                answer.append(d)
        else:
            d += 1
    return answer
            

만약 n=4 라면,
2<=4
4%2==0:
n=4//2 = 2 -> 몫
answer에 2를 넣어줍니다.

profile
데이터 분석 공부일지

0개의 댓글