兔子繁殖问题,梯推算法(C++)
问题描述:一对兔子从出生以后第三个月开始,每月生一堆小兔子。小兔子到第三个月又开始生下一代小兔子。假若兔子之生不死,一月份抱来一对刚出生的小兔子,问一年中每个月各有多少对兔子?
·
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
题目:
问题描述:一对兔子从出生以后第三个月开始,每月生一堆小兔子。小兔子到第三个月又开始生下一代小兔子。假若兔子之生不死,一月份抱来一对刚出生的小兔子,问一年中每个月各有多少对兔子?
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| a | b | c=a+b | a=b+c | b=a+c | c=a+b | a=b+c | b=a+c | .... |
代码:
算法一:
#include<iostream>
using namespace std;
int main()
{
int i,c,a=1,b=1;
cout<<a<<" "<<b<<" ";
for(i=1;i<=10;i++)
{
c=a+b;
cout<<c<<" ";
a=b;
b=c;
}
}
算法二:
#include<iostream>
using namespace std;
int main()
{
int i,a=1,b=1,c;
cout<<a<<" "<<b<<" ";
for(i=1;i<=5;i++)
{
a=a+b;
b=a+b;
cout<<a<<" "<<b<<" ";
}
}
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了利用递推迭代的方法解决兔子繁殖问题,对你有帮助那就点个赞吧!
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)