9단계 - 10870번
재귀 단계
피보나치 수 역시 단순 for문으로도 구할 수 있지만, 학습을 위해 재귀를 써 봅시다.
www.acmicpc.net
문제점
x
풀이
#define _CRT_SECURE_NO_WARNINGS
#pragma warning(disable: 4996)
#include <stdio.h>
int fibonacci(int num)
{
if (num >= 2)
{
return fibonacci(num - 2) + fibonacci(num - 1);
}
else if (num == 1)
{
return 1;
}
else
{
return 0;
}
}
int main(void)
{
int n;
scanf("%d", &n);
printf("%d", fibonacci(n));
return 0;
}
'백준(C언어) > 22년 8월' 카테고리의 다른 글
8월 15일(월) - 9단계(17478번) (0) | 2022.08.15 |
---|---|
8월 14일(일) - 8단계(9020번 *실패->성공) (0) | 2022.08.14 |
8월 11일(목) - 9단계(10872번) (0) | 2022.08.11 |
8월 11일(목) - 8단계(9020번 *실패) (0) | 2022.08.11 |
8월 10일(수) - 8단계(4948번) (0) | 2022.08.10 |
댓글