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를 넣어줍니다.