您的位置:首页 > 其它

递推递归练习 K题

2017-04-03 21:26 176 查看
题目描述:

对于斐波那契数列想必各位已经见过了。这里给出一个加强版。

F[i] = i (i <= 3);

F[i] = F[i-1] + F[i-2] + F[i-3](i >= 4);

水题,根据题目描述做即可。

 #include<iostream>

#include<iomanip>

using namespace std;

int main()

{

    long int n,i;

    long int a[40];

    a[1]=1; a[2]=2; a[3]=3;

    for(i=4;i<=35;i++)

    {

        a[i]=a[i-1]+a[i-2]+a[i-3];

    }

    while(cin>>n)

    cout<<a
<<endl;

    return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: