강의로 돌아가기
SensuousDeveloper

테스트케이스 1, 7, 16, 23, 24 에러 원인불명

어디가 문제인지 도무지 잡히질 않네요...
리턴값을 정렬하면 된다는 의견들이 많아 수정했는데도 안되네요...
고수님들 도움 좀 부탁드립니다!!

작성중인 코드―solution.py
1
2
3
4
5
6
7
8
9
10
11
def solution(n):
    answer = []

    for i in range(2, n+1):
        if n >= i:
            if n % i == 0:
                answer.append(i)
                n /= i

    return sorted(list(answer))

1 개의 답변
김수홍

n = 252 일때 한 번 고민해보세요!

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다.