首页 分享 兔子繁衍问题

兔子繁衍问题

来源:萌宠菠菠乐园 时间:2025-01-06 07:24

兔子繁衍问题

最新推荐文章于 2024-11-21 22:08:10 发布

TanJ2014 于 2018-03-08 21:44:35 发布

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

一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,第n个月有多少只兔子?

分析:第一个月  一对兔子

          第二个月  一对兔子

          第三个月  上个月的一对兔子+第一个月兔子新出生的一对兔子=2对兔子

          ...........

        第n个月F(n)= 上个月(n-1月)的兔子数F(n-1)+上上个月(n-2月)新出生的兔子这个月又生出的兔子数F(n-2)             

#include <stdio.h>

int fun(int m){

if(m==1){

return 2;

}

if(m==2){

return 2;

}

else

return fun(m-1)+fun(m-2);

}

int main(){

int n,ans;

while(scanf("%d",&n)!=EOF){

ans=fun(n);

printf("%d只",ans);

}

return 0;

}


相关知识

动物繁衍大全
天刀手游宠物小围脖如何繁衍 宠物小围脖繁衍攻略
24只兔子繁衍了100亿只,澳大利亚最后是如何解决野兔泛滥问题的?
宠物兔子最常见的健康问题有哪些?
兔子不能喝水,那野兔怎么办?
猫咪繁衍过程
宠物繁衍问题【萌新求问】【想不想修真吧】
兔子繁殖农场游戏攻略(宠物兔子繁殖场)
猪的繁衍过程
狗狗怎么进行繁衍

网址: 兔子繁衍问题 https://www.mcbbbk.com/newsview978812.html

所属分类:萌宠日常
上一篇: 兔子繁殖问题的C语言实现
下一篇: 兔子的繁殖:从相亲到交配。

推荐分享