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

soohee·2021년 3월 16일
0

알고리즘

목록 보기
13/20

💜 문제 설명

문제설명

함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요.

제한 조건

▪ x는 -10000000 이상, 10000000 이하인 정수입니다.
▪ n은 1000 이하인 자연수입니다.

입출력 예

xnanswer/
25[2,4,6,8,10]
43[4,8,12]
-42[-4,-8]

💜 소스코드

def solution(x, n):
    answer = [ i for i in range(x,x*(n+1),x) ] if x != 0 else [0]*n
    return answer 

💜 내 띵킹띵킹

answer에 x부터 n개의 숫자를 x만큼 간격으로 만들어저장한다.
이때! x==0일 경우에, for문이 실행되지 못하므로, 그 경우에는, 0이 담긴 배열을 출력시킨다.

profile
🐻‍❄️

0개의 댓글