[level 1] x만큼 간격이 있는 n개의 숫자
코딩테스트 (with 프로그래머스)
문제
python 풀이
def solution(x, n):
answer = []
for i in range(x,(n+1)*x,x):
answer.append(i)
return answer
다른 사람 방법을 찾아보니 이런 방식은 없었다.. 점수확인하니 99.2..
다른 방법은 n번 돌때마다 x값을 곱해주는 함수
def solution(x, n):
answer = []
for i in range(1, n+1):
answer.append(x*i)
return answer
이건 n번 돌때마다 x를 곱하는데 0부터 시작해서 x만큼 더한다.
def solution(x, n):
return [i*x+x for i in range(n)]
댓글남기기