파이썬 알고리즘 문제 풀이

[프로그래머스] 소인수분해

gogi masidda 2024. 1. 1. 15:41
def solution(n):
    answer = []
    i = 2
    while i <= n:
        if n % i == 0:
            answer.append(i)
            n = n // i
        else:
            i += 1
    return sorted(list(set(answer)))
728x90