자바·파이썬·자바스크립트/Java 프로그래밍

fibonacci

바로이순간 2012. 3. 20. 22:57

import java.util.Scanner;

class fib{

  static int fibonacci(int n){

    int x=0, y=1;

    for(int i=0;i<n;++i) {

      y=x+y;

      x=y-x;

    }

    return y;   

  }


public static void main(String args[]){


  Scanner scan = new Scanner(System.in);

  int n = scan.nextInt();


  System.out.printf("fibonacci(%d) = ", n);

  System.out.println(fibonacci(n));

 

  }

}


위의 피보나치 수열은 1 1 2 3 5 와 같이 1부터 출발하는 경우이다.

 

'자바·파이썬·자바스크립트 > Java 프로그래밍' 카테고리의 다른 글

cmd에서 javac 명령어가 안먹혀요  (0) 2013.05.21
Java IDE 들 소개  (0) 2012.09.15
cmd창 사용하기  (0) 2012.03.12
자바 삭제법  (0) 2012.02.19
초보자 문제  (0) 2011.12.16