본문 바로가기
프로그래머스/Python

[프로그래머스] x만큼 간격이 있는 n개의 숫자 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트

by 우당탕탕 개발자 2023. 6. 27.
728x90
반응형

 

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

1. 문제 설명

2. 풀이과정

  1. 입력받은 매개변수 x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 출력하는 문제이다. 따라서 리스트의 원소 개수는 n개이므로 리스트에 요소를 추가하는 과정을 n번 반복한다. for i in range(n)
  2.  x부터 시작해 x씩 증가하는 숫자를 리스트의 원소로 추가해야 하므로 리스트에 추가되는 원소는 x의 배수가 될 것이며, 이는 반복하는 값인 i에 1을 더한 값을 x에 곱한 값과 같다. answer.append( (i + 1) * x )
반응형

3. 소스코드

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