有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生 一对兔子。假如兔子都不死,要求输出一年内兔子的数量是多少

简介: 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生 一对兔子。假如兔子都不死,要求输出一年内兔子的数量是多少
public class question1 {
  public static void main(String[] args) {
        int i=1,j=1,count=0;
        //每3月生一兔,兔子对数随月数符合斐波那契数列
        for(int x=3;x<=12;x++) {
          count=i+j;
          j=i;
          i=count;
        }                //求一年兔子总数,即求斐波那契数列的第12个数  
        int sum=count*2;
        System.out.println("一年后的兔子总数为:"+sum);
  }
}

由兔子的出生规律可以发现兔子出生呈现斐波那契数列规律

欢迎有不足的地方,大家评论留言指导!

目录
相关文章
|
6月前
|
机器学习/深度学习
leetcode:面试题 17.04. 消失的数字(找单身狗/排序/公式)
leetcode:面试题 17.04. 消失的数字(找单身狗/排序/公式)
40 0
|
6月前
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第n个月的兔子对数为多少?
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第n个月的兔子对数为多少?
100 3
|
3月前
|
存储 算法
读《趣学算法》:重开算法之门,神奇的兔子数列(斐波那契数列)
本文通过《趣学算法》中的斐波那契数列问题,探讨了算法的递归实现、时间复杂度分析,并展示了如何通过迭代和优化存储空间来改进算法,最终将时间复杂度从指数级降低到线性级,并将空间复杂度从线性级降低到常数级。
85 0
读《趣学算法》:重开算法之门,神奇的兔子数列(斐波那契数列)
|
算法
趣味算法-神奇的兔子数列
趣味算法-神奇的兔子数列
7-6 红豆生南国
7-6 红豆生南国
117 0
|
存储 人工智能 算法
CSDN-猜年龄、纸牌三角形、排他平方数
CSDN-猜年龄、纸牌三角形、排他平方数
95 0
CSDN-猜年龄、纸牌三角形、排他平方数
7-27 兔子繁衍问题(15 分)
7-27 兔子繁衍问题(15 分)
80 0
看我如何用两只兔子解决这个小题
看我如何用两只兔子解决这个小题
124 0
|
算法
蓝桥杯 算法 猴子吃包子、 查找整数
蓝桥杯 算法 猴子吃包子、 查找整数
120 0
兔子生兔子之递归问题(递归实现斐波那契数列)
兔子生兔子之递归问题(递归实现斐波那契数列)
201 0
兔子生兔子之递归问题(递归实现斐波那契数列)