삐까냥의 파도타기

Q2193. 이친수 본문

코딩/백준 알고리즘

Q2193. 이친수

금손형아 2019. 2. 9. 14:27

이전 문제와 같은 로직입니다.

K(n) = K(n-2) + K(n-1)


K(n-2)에는 01을 추가하고

K(n-1)에는 0을 추가합니다.




import java.io.BufferedReader;

import java.io.InputStreamReader;

import java.util.StringTokenizer;


public class Q2193 {


static long[] array = new long[91];

public static void main(String[] args) throws Exception {

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

StringTokenizer st = new StringTokenizer(br.readLine());

array[1] = 1;

int maxNum = Integer.valueOf(st.nextToken());

for (int i = 2; i <= maxNum; i++) {

array[i] = array[i-2] + array[i-1];

}

System.out.println(array[maxNum]);

}


}

 


'코딩 > 백준 알고리즘' 카테고리의 다른 글

Q1912. 연속합  (0) 2019.02.09
Q1932. 정수 삼각형  (0) 2019.02.09
Q11726. 2 x n 타일링  (0) 2019.02.09
Q1149. RGB 거리  (0) 2019.02.09
Q1003. 피보나치 함수  (0) 2019.02.09