###分析
类似于斐波那契数列:1 1 2 3 5 8 13 21 34 ……
本题是斐波那契数列除去最开始的1,其他的都一样:1 2 3 5 8 13 21 34 ……
代码如下:
#include<bits/stdc++.h>
using namespace std;
int n;
int fibonacci(int x)
{
if(x1) return 1;
if(x2) return 2;
return fibonacci(x-1)+fibonacci(x-2);
}
int main()
{
int n;
cin>>n;
int answer=fibonacci(n);
cout<<answer<<endl;
return 0;
}
(Acwing:821)跳台阶—->递推,递归
最新推荐文章于 2024-06-15 16:46:40 发布
本文介绍了如何使用C++编程语言实现斐波那契数列的递归函数,并展示了计算给定位置数的斐波那契值的代码片段。
摘要由CSDN通过智能技术生成