반응형
이 문제를 풀기 앞서 아래 문제를 먼저 풀고 오는 것을 추천한다.
백준 C# - 11726
11726을 풀고 나서 아래의 점화식을 얻었다.
2x2와 관련된 부분만 추가해주면 된다. (자세한 설명은 11726페이지 참조)
01 2x2
끝에 부분이 2x2인 경우의 수는 dp[i-2]와 같으므로 원래 있던 점화식에 이 부분만 추가해 주면 된다.
코드 전문
using System;
namespace baek2
{
class Program
{
static void Main()
{
int n = int.Parse(Console.ReadLine());
int[] dp = new int[n + 1];
dp[0] = 1;
dp[1] = 3;
for(int i = 2; i<n;i++)
{
dp[i] = (dp[i - 1] + dp[i - 2] * 2) % 10007;
}
Console.Write(dp[n-1]);
}
}
}
반응형
'코딩테스트 준비 > 백준 C#' 카테고리의 다른 글
백준 C# - 11052 +) 풀이 (0) | 2023.11.30 |
---|---|
백준 C# - 9095 +)풀이 (0) | 2023.11.30 |
백준 C# - 11726 +) 풀이 (0) | 2023.11.29 |
백준 C# - 1463 +) 풀이 (0) | 2023.11.27 |
백준 C# - 11653 (0) | 2023.11.27 |
댓글