반응형
오늘도 피보나치 수열에 관련된 문제입니다.
비슷비슷한 문제인데 거기에서 fibo(1) 과 fibo(0) 이 몇번 출력 되는지 알아보는 문제입니다.
문제를 보고 이해를 하시면 금방하실 것입니다.
바로 코딩을 보여 드리겠습니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Scanner; public class Beak1003 { static int zero = 0; static int one = 0; public static int fibo(int number) { if (number == 0) { zero++; return 0; } else if (number == 1) { one++; return 1; } else return fibo(number - 1) + fibo(number - 2); } public static void main(String[] args) throws IOException { Scanner sc = new Scanner(System.in); int T = sc.nextInt(); while(T !=0) { int number = sc.nextInt(); fibo(number); System.out.println(zero+" "+one); zero = 0; one = 0; T --; } } } | cs |
도움이 되셨길 !
반응형
사업자 정보 표시
난길샵 | 박현숙 | 경상북도 성주군 월항면 수죽길 98길 | 사업자 등록번호 : 256-07-01668 | TEL : 010-9909-8420 | Mail : skr04@naver.com | 통신판매신고번호 : 제2020-경북성주-52호 | 사이버몰의 이용약관 바로가기
'Project > Algorithm' 카테고리의 다른 글
[백준 알고리즘] 11051번(이항 계수Ⅱ) (0) | 2017.08.28 |
---|---|
[백준 알고리즘] 11050번(이항 계수Ⅰ) (0) | 2017.08.25 |
[백준 알고리즘] 2749번(피보나치 수3) (4) | 2017.08.22 |
[백준 알고리즘] 2748번(피보나치 수2) (0) | 2017.08.22 |
[백준 알고리즘] 2747번 (피보나치 수) (1) | 2017.08.18 |
댓글