โญ ๋ฌธ์ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/154538 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr โญ ํ์ด ์ฝ๋ # dp ์๊ณ ๋ฆฌ์ฆ # ํ์ฌ๊น์ง ๋๋ฌํ๋ ๋ฐ ์ฐ์ฐ ์ + 1 ๊ณผ ๋๋ฌํ๋ ค๊ณ ํ๋ ์์ ์ ์ฅ๋ ๊ฐ์ ๋น๊ตํ์ฌ, # ์์ ๊ฐ์ ํ์ฌ ์ฐ์ฐ ์๋ก ์ ์ฅ def solution(x, y, n): answer = 0 d = [1e9] * (y+1) # ํฐ ์๋ก ์ด๊ธฐํ d[x] = 0 for i in range(x, y+1): # n์ ๋ํ๋ ๊ฒฝ์ฐ if i+n