2×n 크기의 직사각형을 1×2, 2×1 타일로 채우는 방법의 수에 대한 점화식을 세울 수 있습니다
입니다 3부터 해당되는 점화식을 작성하도록 합니다.
n은 n번째 올 블록의 개수(dp[n]) 라고 생각하면 됩니다.
dp[n] = dp[n - 1] + dp[n - 2] (n>=3)
해당 점화식의 직사각형을 채우는 방법의 수를 10,007로 나눈 나머지를 dp에서 저장하도록 합니다
dp[i] = (dp[i - 1] + dp[i - 2]) % 10007