본문 바로가기
IT_tech/알고리즘

백준)10870 피보나치 수 5 - JAVA

by 신드로 2020. 7. 11.

https://www.acmicpc.net/problem/10870

 

10870번: 피보나치 수 5

피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n>=2)가 ��

www.acmicpc.net

피보나치 수열의 규칙을 찾아 입력하면 됩니다.

package solution;

import java.util.Scanner;

public class Bakjun_10870 {
	
	
	public static int Fibonacci(int n){
	  
		if(n==0) {
		return 0;
		}
		if(n==1) {
		 return 1;
		}
		
		return  Fibonacci(n-1)+Fibonacci(n-2);
	};
	
 public static void main(String[] args) {
	 Scanner s = new Scanner(System.in);
	    int a = s.nextInt();
	  s.close();
	     System.out.println( Fibonacci(a));
	 
 }    
}

'IT_tech > 알고리즘' 카테고리의 다른 글

프로그래머스-주식가격-Java  (0) 2020.07.20
프로그래머스)체육복-Java  (0) 2020.07.17
백준)10872 팩토리얼 - JAVA  (0) 2020.07.10
백준) 10996 별찍기21 - JAVA  (0) 2020.07.09
백준) 2446 별찍기 -JAVA  (0) 2020.07.07