Notice
Recent Posts
Recent Comments
Link
대왕휴지의 개발 공부
[백준 10870번] 피보나치 수 5 (C언어 and 파이썬) : 문제 풀이 없음 본문
https://www.acmicpc.net/problem/10870
10870번: 피보나치 수 5
피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n ≥ 2)가
www.acmicpc.net
C언어
#include <stdio.h>
int Fibonacci(int num);
int main()
{
// 백준 10870번 피보나치 수 문제 - 단계별 풀어보기: 재귀
int num = 0;
scanf("%d", &num);
printf("%d", Fibonacci(num));
return 0;
}
int Fibonacci(int num)
{
if (num == 0)
return 0;
else if (num <= 1)
return 1;
return Fibonacci(num - 1) + Fibonacci(num - 2);
}
파이썬
# -*- coding: utf-8 -*-5
# 백준 10870번 피보나치 수 문제 - 단계별 풀어보기: 재귀
def Fibonacci(num):
if num == 0:
return 0
elif num <= 1:
return 1
return Fibonacci(num-1)+Fibonacci(num-2)
num = int(input())
print(Fibonacci(num))
'프로그래밍 > 백준 문제' 카테고리의 다른 글
[백준 11399] ATM (파이썬, 문제 풀이 없음) (0) | 2023.06.06 |
---|---|
[백준 2720] 세탁소 사장(파이썬, 문제 풀이 없음) (0) | 2023.06.06 |
[백준 25501번] 재귀의 귀재 (C언어 and 파이썬) : 문제 풀이 없음 (0) | 2023.01.30 |
[백준 10872번] 팩토리얼 (C언어 and 파이썬) : 시간 초과 오류 (0) | 2023.01.29 |
[백준 2445번] 별찍기 - 8 (C언어 and 파이썬) : 문제풀이 없음 (0) | 2023.01.29 |