[Programmers] x๋งํผ ๊ฐ๊ฒฉ์ด ์๋ n๊ฐ์ ์ซ์
https://school.programmers.co.kr/learn/courses/30/lessons/12954
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
๋ฌธ์ ์ค๋ช
ํจ์ solution์ ์ ์ x์ ์์ฐ์ n์ ์ ๋ ฅ ๋ฐ์, x๋ถํฐ ์์ํด x์ฉ ์ฆ๊ฐํ๋ ์ซ์๋ฅผ n๊ฐ ์ง๋๋ ๋ฆฌ์คํธ๋ฅผ ๋ฆฌํดํด์ผ ํฉ๋๋ค. ๋ค์ ์ ํ ์กฐ๊ฑด์ ๋ณด๊ณ , ์กฐ๊ฑด์ ๋ง์กฑํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์.
Write Up
n๋ฒ๋งํผ for๋ฌธ์ด ๋๋ฉด์, ๊ฐ ์คํ ์ด์ง๋ง๋ค x๋ฅผ ๋ํด์ฃผ๋ฉด ๋๋ ๋ฌธ์
์ฒ์์๋ ๋ฆฌ์คํธ์ appendํ ํ์ ๋ฆฌ์คํธ๋ฅผ ๋ฆฌํดํ๊ฒ๋ ํด๋ดค๋๋ฐ, ์ฌ๋๋ค์ด for๋ฌธ ํ ์ค๋ก ๊น๋ํ๊ฒ ์ง๋ ๊ฑฐ ์๊ฐ๋์
๊ฒฐ๊ณผ ๊ฐ ์์ฒด๋ฅผ []๋ก ๋ฆฌํดํ๋ ์ฝ๋๋ก ์์ฑ !
def solution(x, n):
return [x + x * i for i in range(n)]