The Way

백준 11726번: 2×n 타일링 본문

PS/백준 온라인 저지

백준 11726번: 2×n 타일링

Jeonggyun 2018. 1. 9. 17:30

백준 온라인 저지(BOJ) 11726번 문제

https://www.acmicpc.net/problem/11726



1. 문제 요약

2 x n의 타일을 1 x 2 가로 or 세로 모양 타일로 채우는 방법의 수 구하기



2. 알고리즘

기본적인 다이나믹 프로그래밍이다.

피보나치 수열이 나온다. 설명은 생략.



3. 코드

#include <iostream>
using namespace std;

int main() {
	int n;
	cin >> n;

	int a = 0, b = 1, c;
	for (int i = 0; i < n; ++i) {
		c = (a + b) % 10007;
		a = b;
		b = c;
	}
	cout << c << endl;

	return 0;
}


'PS > 백준 온라인 저지' 카테고리의 다른 글

백준 9095번: 1, 2, 3 더하기  (0) 2018.01.09
백준 7770번: 아즈텍 피라미드  (0) 2018.01.09
백준 13623번: Zerinho ou Um  (0) 2018.01.09
백준 9664번: NASLJEDSTVO  (0) 2018.01.09
백준 4881번: 자리수의 제곱  (0) 2018.01.09
Comments