Notice
Recent Posts
Recent Comments
Link
삐까냥의 파도타기
Q11726. 2 x n 타일링 본문
피보나치와 같은 로직입니다.
K(n) = K(n-2) + K(n-1)입니다.
import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Q11726 { static int[] array = new int[1001]; public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine());
int maxNum = Integer.valueOf(st.nextToken()); array[1] = 1; array[2] = 2;
for (int i = 3; i <= maxNum; i++) { array[i] = (array[i-2] + array[i-1]) % 10007; } System.out.println(array[maxNum]); } }
|
'코딩 > 백준 알고리즘' 카테고리의 다른 글
Q1932. 정수 삼각형 (0) | 2019.02.09 |
---|---|
Q2193. 이친수 (0) | 2019.02.09 |
Q1149. RGB 거리 (0) | 2019.02.09 |
Q1003. 피보나치 함수 (0) | 2019.02.09 |
Q2579. 계단오르기 (0) | 2019.02.09 |