출처: https://meyouus.tistory.com/64 [정보 공유 - For Me For You For Us]
본문으로 바로가기


생각보다 간단한 문제였다:


처음 시도한 방법

처음에는 숏코딩을 해보려고 해서 다음과 같이 시도를 했다:

def solution(x, n):
    return list(range(x, (x*n)+1, x))


대체로 맞으나, 만약 이렇게 하게 된다면 x=0일때는 런타임 에러가 뜨므로 테스트 케이스 8번째에서 실패하게 된다. 따라서 그냥 숏코딩이 아닌 다음과 같은 방식으로 시도하고 끝냈다:

def solution(x, n):
    answer = []
    for i in range(1, n+1):
        answer.append(x*i)
    return answer