递推递归-K - 们--加强斐波那契
2017-04-09 19:16
190 查看
题目:
Description
对于斐波那契数列想必各位已经见过了。这里给出一个加强版。
F[i] = i (i <= 3);
F[i] = F[i-1] + F[i-2] + F[i-3](i >= 4);
Input
多组输入。每组输入一个整数n (1<= n && n <= 30)。
Output
每组数据输出一个整数,代表F
。
Sample Input
Sample Output
解题思路:
简单的叠加即可。
代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
long long F[1000]={0,1,2,3},i,n;
while(cin>>n)
{
if(n<1&&n>30)
break;
for(i=4;i<=n;i++)
F[i]=F[i-1]+F[i-2]+F[i-3];
cout<<F
<<endl;
}
return 0;
}
Description
对于斐波那契数列想必各位已经见过了。这里给出一个加强版。
F[i] = i (i <= 3);
F[i] = F[i-1] + F[i-2] + F[i-3](i >= 4);
Input
多组输入。每组输入一个整数n (1<= n && n <= 30)。
Output
每组数据输出一个整数,代表F
。
Sample Input
1 4
Sample Output
1 6
解题思路:
简单的叠加即可。
代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
long long F[1000]={0,1,2,3},i,n;
while(cin>>n)
{
if(n<1&&n>30)
break;
for(i=4;i<=n;i++)
F[i]=F[i-1]+F[i-2]+F[i-3];
cout<<F
<<endl;
}
return 0;
}
相关文章推荐
- 递推递归练习K - 们--加强斐波那契
- 递推递归练习K - M--加强斐波那契
- 递推递归练习--K(加强斐波那契)
- 递归与递推——A(母牛的故事),E(养兔子),K - 们--加强斐波那契
- ACM-递归递推练习K- 们--加强斐波那契
- ACM递推递归练习K 们--加强斐波那契
- 递推递归——K - 们--加强斐波那契
- 递推递归练习K加强斐波那契数列
- 递推递归练习 K 加强斐波那 4000 契
- 递推递归专题 K 加强的斐波那契数列
- 斐波那契,DP,递归,递推,数学归纳
- 斐波那契数列数组递推,普通递归,记忆化搜索,矩阵快速幂,和公式法
- 递推、递归与迭代的本质,以及,辗转相除与斐波那契的惊人相似性
- 递推F 加强斐波那契
- 递归地推练习 -K - 们--加强斐波那契
- 递归递推练习―I―蟠桃记
- 递推和递归
- 递归递推练习——J
- 递归递推练习总结
- 递推递归-I - 蟠桃记