프로그래머스

x만큼 간격이 있는 n개의 숫자

백준파이썬개발자:프로젝트골드 2024. 2. 26. 23:26
반응형

아래가 내가 작성한코드이다.

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

리스트에 append하는 방식으로 구현을 하였다.

 

그런데 런타임 에러가 떠서 다른사람이 한것을 보았다.

다른사람은 이렇게했다

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

나는 range에 들어가야하는 숫자가 더 커서 런타임이 더오래걸리는 것같다

반응형