2×n ํ์ผ๋ง (1) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [Python] ๋ฐฑ์ค # 11726 - 2×n ํ์ผ๋ง ๋ฌธ์ https://www.acmicpc.net/problem/11726 11726๋ฒ: 2×n ํ์ผ๋ง 2×n ํฌ๊ธฐ์ ์ง์ฌ๊ฐํ์ 1×2, 2×1 ํ์ผ๋ก ์ฑ์ฐ๋ ๋ฐฉ๋ฒ์ ์๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์๋ ๊ทธ๋ฆผ์ 2×5 ํฌ๊ธฐ์ ์ง์ฌ๊ฐํ์ ์ฑ์ด ํ ๊ฐ์ง ๋ฐฉ๋ฒ์ ์์ด๋ค. www.acmicpc.net ํ์ด n = int(input()) d = [0]*(n+1) d[0]=1 d[1]=1 for i in range(2,n+1): d[i]=(d[i-2]+d[i-1])%10007 print(d[n]) d[2]๋ฅผ ๊ตฌํด์ฃผ๊ธฐ ์ํด d[0]์ 1๋ก ์ง์ ํ์๋ค. d[0]์ ์ง์ ํด์ฃผ์ง ์๊ณ d[1000]๊น์ง ๋จผ์ ๋ค ๊ณ์ฐ ํด๋๊ณ d[n]์ ๊ตฌํ๋ ๋ฐฉ๋ฒ๋ ์๋ค. n = int(input()) dp = [0] * 1001 dp[1.. ์ด์ 1 ๋ค์