본문 바로가기
Study

백준 11726: 2xn 타일링(python)

by 고체물리학 2022. 3. 4.

 

dp문제

2x1 타일은 1 가지 방법

2x2 타일은 2

2x3 타일은 3

2x4 타일은 5

2x5 타일은 8

...

2x9 타일은 55

 

dp[i] = dp[i-1] +dp[i-2]의 점화식이 나온다

 

N = int(input())
dp = [0]*1001

dp[1] = 1
dp[2] = 2
for i in range(3,1001):
    dp[i] = dp[i-1]+dp[i-2]
print(dp[N] % 10007)

 

반응형

'Study' 카테고리의 다른 글

백준 10844: 쉬운 계단 수(Python)  (0) 2022.03.16
백준 11727: 2xn 타일링 2(Python)  (0) 2022.03.05
백준 1931: 회의실 배정(Python)  (0) 2022.02.21
백준 2798: 블랙잭(Python)  (0) 2022.02.10
Brute Force 브루트 포스 알고리즘  (0) 2022.02.09

댓글