题目描述:
输入格式:
输出格式:
输出样例:
不知你们看到这题慌不慌
但是-------不怕,看我解法😉
解法:
先写主框架:
#include<iostream>
using namespace std;
int main()
{
return 0;
}
我们可以先列出30个数
for(i=1;i<=30;i++)
{
}
我们发现在这个数列中前两个数字之和是下一个数字,由此我们可得:
b[i]=b[i-1]+b[i-2]
有要求第1,2个数都是1:
b[1]=1;
b[2]=1;
他要求输出第a个数:
for(i=1;i<=30;i++)
{
cin>>a;
cout<<b[a]
}
我的讲解就到这了。剩下的自己写吧!