본문 바로가기
둥지/알고리즘

[백준 11726] 2×n 타일링

by 까닭 2023. 5. 26.

문제링크

#include <iostream>

using namespace std;

int dp[1001] = { 1, 1 };

int main()
{
    int n = 0;
    cin >> n;

    if (n <= 1)
    {
        cout << dp[n] << '\n';
        return 0;
    }

    for (int i = 2; i <= n; ++i)
    {
        dp[i] = (dp[i - 1] + dp[i - 2]) % 10007;
    }

    cout << dp[n] << '\n';

    return 0;
}

'둥지 > 알고리즘' 카테고리의 다른 글

[백준 15482]한글 LCS  (0) 2023.06.19
[백준 11404] 플로이드  (1) 2023.06.09
[프로그래머스] 폰켓몬  (0) 2023.05.08
[프로그래머스] 프로세스  (0) 2023.05.04
[프로그래머스] 연속 부분 수열 합의 개수  (0) 2023.05.02