티스토리 뷰


피보나치함수


[백준] 계단오르기 1003번



출처: http://hading.tistory.com/120 [Hading]



소스 코드

 


#include<stdio.h>

int zero, one;


int fibonacci(int n) {

if (n == 0) {

zero++;

return 0;

}

else if (n == 1) {

one++;

return 1;

}

else {

return fibonacci(n - 1) + fibonacci(n - 2);

}

}


int main() {

int T;

int input;

scanf("%d", &T);

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

zero = 0;

one = 0;

scanf("%d", &input);

fibonacci(input);

printf("%d %d\n", zero, one);

}

       return 0;

}




'프로그래밍 > 알고리즘' 카테고리의 다른 글

2017-03-18 알고리즘 문제 풀기  (0) 2017.03.19
2017-03-16 알고리즘 문제 풀기  (0) 2017.03.18
기본적 정렬  (0) 2017.03.14
쿼드트리란?  (0) 2017.03.13
백준 [10989번] 수 정렬하기3  (0) 2016.12.07
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
more
«   2025/02   »
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
글 보관함