
[백준] 11726번 2×n 타일링 해설 및 풀이 (Python)
·
Study/코딩 테스트
백준 11726번 2×n 타일링https://www.acmicpc.net/problem/11726 문제2×n 크기의 직사각형을 1×2, 2×1 타일로 채우는 방법의 수를 구하는 프로그램을 작성하시오.아래 그림은 2×5 크기의 직사각형을 채운 한 가지 방법의 예이다. 입력첫째 줄에 n이 주어진다. (1 ≤ n ≤ 1,000)출력첫째 줄에 2×n 크기의 직사각형을 채우는 방법의 수를 10,007로 나눈 나머지를 출력한다. 문제 풀이 문제 유형다이나믹 프로그래밍 풀이 도출 과정 해당 문제는 2×n 크기의 직사각형을 1×2 혹은 2×1 크기의 타일을 채우는 방법을 찾는 문제입니다.따라서 타일을 채울 수 있는 방법의 수가 문제에서는 10,007로 제시되어 있으며, 이 10,007로 나눈 나머지를 출력하는 것이 ..