온라인저지
[BOJ] 11726번: 2xn 타일링(feat. DP)
plzfday
2018. 3. 25. 11:12
풀이
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 |