백준 1003 피보나치 함수 [Java]

지구온난화·2023년 3월 31일
0

백준 실버

목록 보기
18/25
import java.io.*;
import java.util.*;

public class Main {
	public static void main(String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		
		int T = Integer.parseInt(br.readLine());
		
		int [] dp0 = new int[41];
		int [] dp1 = new int[41];
		dp0[0] = 1;
		dp1[0] = 0;
		dp0[1] = 0;
		dp1[1] = 1;
		
		for(int i=2; i<=40; i++) {
			dp0[i] = dp0[i-1] + dp0[i-2];
			dp1[i] = dp1[i-1] + dp1[i-2];
		}
		
		for(int i=0; i<T; i++) {
			int N = Integer.parseInt(br.readLine());
			System.out.println(dp0[N] + " " + dp1[N]);
		}
		

	}	
}

2023-03-31

0개의 댓글