๋ฐ์ํ
ํผ๋ณด๋์น ์ ๋?
0๋ฒ์งธ ์์ 1๋ฒ์งธ ์๊ฐ 1์ด๊ณ , 2๋ฒ์งธ ์ ๋ถํฐ ์์ ๋ ํผ๋ณด๋์น ์์ ํฉ์ด ๋๋ค.
์ฝ๋๋ก ํํ
import java.util.Scanner;
//10870๋ฒ ๋ฌธ์
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
int result = fibonacci(N);
System.out.println(result);
}
private static int fibonacci(int n) {
if (n == 0) {
return 0;
}
if (n == 1) {
return 1;
}
if (n == 2) {
return 1;
}
return fibonacci(n - 1) + fibonacci(n - 2);
}
}
๋ฐ์ํ