首页 > 分享 > 实验4

实验4

最新推荐文章于 2022-02-17 22:39:22 发布

老陈还能肝 于 2021-11-28 21:11:47 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

关键词由CSDN通过智能技术生成

实验4-1-10 兔子繁衍问题 (15 分)

一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对?
输入格式:

输入在一行中给出一个不超过10000的正整数N。
输出格式:

在一行中输出兔子总数达到N最少需要的月数。
输入样例:

30
结尾无空行

输出样例:

9

int f(int n){ if(n==1||n==2)//如果前两个月没有新增 return 1; else return f(n-1)+f(n-2);//如果大于三月,就是之前两个月之和,前一个月是基数,前两个月是新产生的可以产仔的 } int main(){ int n; scanf("%d",&n); int a=0; int i=1; for(i=1;a<n;i++) a=f(i); printf("%d",--i); return 0; }

12345678910111213141516

相关知识

实验动物与管理:4 小鼠生物学特性
小动物内科学实验
行为学实验
玩转实验系列
实验
小鼠实验
小动物影像学实验
兽医寄生虫学实验
实验小鼠介绍
动物行为学实验之强迫游泳实验

网址: 实验4 https://m.mcbbbk.com/newsview1169364.html

所属分类:萌宠日常
上一篇: 蛇类繁殖技术-蛇卵的人工孵化
下一篇: “花盆蛇”都是单身妈妈 如何繁衍