Algorithm/[BOJ] - JAVA
[백준] 10870 : 피보나치 수 5 JAVA 풀이
Codew
2022. 5. 22. 15:17
1. 0번째 피보나치 수는 0이다.
2. 1번째 피보나치 수는 1이다.
3. 그 다음 2번째부터는 바로 앞 두 피보나치 수의 합이 된다.
이 문장을 그대로 코드로 작성하면 된다.
import java.io.InputStreamReader;
import java.io.BufferedReader;
import java.io.IOException;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int N = Integer.parseInt(br.readLine());
System.out.println(FindFibo(N));
}
public static int FindFibo(int n){
if(n==0) return 0;
else if(n==1) return 1;
return FindFibo(n-1)+FindFibo(n-2);
}
}