import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int N = in.nextInt();
in.close();
int sum = fib(N);
System.out.println(sum);
}
public static int fib(int N) {
if(N < 1) return 0; // 재귀 종료조건
else if(N==1) return 1;
return fib(N - 1)+ fib(N-2);
}
}
'컴공 공부 > 백준' 카테고리의 다른 글
[백준 알고리즘] 10870번 피보나치5 C언어 (0) | 2021.01.29 |
---|---|
[백준 알고리즘] 10872번 팩토리얼 자바 (0) | 2021.01.29 |
[백준 알고리즘] 10872번 팩토리얼 C언어 (0) | 2021.01.29 |
[백준 알고리즘] 3053번 택시기하학 C언어 (0) | 2021.01.29 |
[백준알고리즘] 3053번 택시기하학 자바 (0) | 2021.01.29 |