본문 바로가기
문제 풀이/백준(BOJ)

[C] 백준 10870번 : 피보나치 수 5

by 희조당 2021. 3. 24.
728x90

www.acmicpc.net/problem/10870

 

10870번: 피보나치 수 5

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

www.acmicpc.net


문제 접근

 1. 숫자 입력받고 함수 출력

느낀점

기본이라서 느낄 것이랄 것도 없다.

코드

#include <stdio.h>

int fibo(int n) {
	if (n == 0) return 0;
	if (n == 1) return 1;
	return fibo(n - 1) + fibo(n - 2);
}

int main() {
	int n;
	scanf("%d", &n);
	printf("%d", fibo(n));

	return 0;
}

'문제 풀이 > 백준(BOJ)' 카테고리의 다른 글

[C] 백준 2798번 : 블랙잭  (0) 2021.04.03
[C] 백준 2447번 : 별 찍기 - 10  (0) 2021.03.27
[C] 백준 10872번 : 팩토리얼  (0) 2021.03.24
[C] 백준 1002번 : 터렛  (0) 2021.03.23
[C] 백준 3053번 : 택시 기하학  (0) 2021.03.22

댓글