fork(1) download
  1. import java.util.Scanner;
  2.  
  3. public class Main {
  4. public static long f(int n) {
  5. if (n == 0) {
  6. return 0;
  7. } else if (n == 1) {
  8. return 1;
  9. } else {
  10. return f(n - 1) + f(n - 2);
  11. }
  12. }
  13.  
  14. public static void main (String[] args) {
  15. // считывание переменной n
  16. Scanner scanner = new Scanner(System.in);
  17. int n = scanner.nextInt();
  18.  
  19. // получение n-ого по счёту числа Фибоначчи
  20. long fn = f(n);
  21.  
  22. // вывод n-ого по счёту числа Фибоначчи
  23. System.out.println(fn);
  24. }
  25. }
Success #stdin #stdout 8.64s 4575232KB
stdin
46
stdout
1836311903