[프로그래머스] x만큼 간격이 있는 n개의 숫자Lv.1 - Python

GoshK·2022년 1월 27일
0
post-thumbnail

[프로그래머스] x만큼 간격이 있는 n개의 숫자Lv.1

나의 풀이

def solution(x, n):
    answer = []
    temp = x

    for i in range(n):
        answer.append(x)
        x += temp

    return answer
  • x 값을 기억하기 위해 tmep 변수를 사용했다.
  • n번만큼 반복하면서 계산된 등차수열을 answer 리스트에 넣어준다.

다른 사람들의 풀이 & 느낀점

파이썬의 한 줄 for 문을 사용하면 2줄이면 가능한 문제였다.

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

0개의 댓글