2xn 크기의 사각형을 2x1 크기의 사각형으로 빈틈없이 채우는 경우의 수를 구하는 프로그램을 작성하세요.
예를 들어 n=5라고 하면 다음 그림과 같이 여덟 가지의 방법이 있습니다.
경우의 수는 n이 커지면 아주 커질 수 있으므로, 1000000007으로 나눈 값을 대신 출력하세요.
문제 전체 링크 - https://algospot.com/judge/problem/read/TILING2
'PROGRAMING' 카테고리의 다른 글
[c언어/c++] 비대칭 타일링 ASYMTILING 동적계획법 (0) | 2016.12.13 |
---|---|
[c언어/c++] 삼각형 위의 최대 경로 수 세기 TRIPATHCNT 동적계획법 (0) | 2016.12.13 |
[c언어/c++] JLIS - 합친 LIS 동적계획법 (0) | 2016.12.13 |
[c언어/c++] Longest Increasing Sequence - LIS 동적계획법 (0) | 2016.12.13 |
[c언어/c++] 삼각형 위의 최대 경로 TRIANGLEPATH 동적계획법 (0) | 2016.12.13 |