백준 - 11727번 - 2×n 타일링 2

이상훈·2023년 3월 28일
0

11727번

import java.util.*;
import java.io.*;

public class Main {
	public static void main(String[] args) throws IOException {
		BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
		int num = Integer.parseInt(bf.readLine());

		int[] arr = new int[1001];
		arr[1] = 1;
		arr[2] = 3;
		for (int i = 3; i<1001; i++) {
			arr[i] = (arr[i-1] + 2 * arr[i-2]) % 10007;
		}
		System.out.println(arr[num]);
	}
}

규칙을 찾을 수 없어 답을 봤다.

0개의 댓글