본문 바로가기
온라인저지

[BOJ] 11726번: 2xn 타일링(feat. DP)

by plzfday 2018. 3. 25.

11726: 2xn 타일링

풀이

Dynamic Programming으로 풀 수 있는 문제다. dp[i] = dp[i - 1] + dp[i - 2]

코드

1
2
3
4
5
6
7
8
9
#include <cstdio>
int main()
{
    int n, i, dp[1001] = { 1, 1 };
    scanf("%d"&n);
    for (i = 2; i <= n; ++i)
        dp[i] = (dp[i - 1] + dp[i - 2]) % 10007;
    printf("%d", dp[n] % 10007);
}
cs


'온라인저지' 카테고리의 다른 글

[BOJ] 1912번: 연속합  (0) 2018.03.28
[BOJ] 2156: 포도주 시식  (0) 2018.03.26
[BOJ] 1003번: 피보나치 함수  (0) 2018.03.25
[BOJ] 1316번: 그룹 단어 체커  (0) 2018.03.10
[BOJ]1005: ACM Craft  (0) 2018.03.09
[BOJ]1004번: 어린 왕자  (0) 2018.02.19

댓글