반응형
문제 링크 : https://www.acmicpc.net/problem/11726
문제 내용
2×n 크기의 직사각형을 1×2, 2×1 타일로 채우는 방법의 수를 구하는 프로그램을 작성하시오.
아래 그림은 2×5 크기의 직사각형을 채운 한 가지 방법의 예이다.
소스코드
#include <cstdio> int main(){ int d[1000+1]; int N; d[0] = 1; d[1] = 1; scanf("%d", &N); for(int i=2; i<=N; i++){ d[i] = (d[i-1] + d[i-2]) % 10007; } printf("%d", d[N]); return 0; }
반응형
'컴퓨터 > Online Judge' 카테고리의 다른 글
[acmicpc.net] 2293 동전 1 (0) | 2016.09.20 |
---|---|
[acmicpc.net] 1932 숫자삼각형 (0) | 2016.09.18 |
[acmicpc.net] 2167 2차원 배열의 합 (0) | 2016.09.11 |
[acmicpc.net] 2579 계단 오르기 (0) | 2016.09.09 |
[acmicpc.net] 2193 이친수 (0) | 2016.09.08 |