zoukankan      html  css  js  c++  java
  • 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

     1 package myeclipseFiles2;
     2 
     3 public class Rabit {
     4 
     5     public static void main(String[] args) {
     6         // TODO Auto-generated method stub
     7         /**
     8          *   1    1
     9          *   2    1
    10          *   3    1+1=2
    11          *   4    2+1=3
    12          *   5    3+1+1=5
    13          *   6    5+1+1+1=8
    14          *   7    8+5=13
    15          *   8    13+8=21
    16          *   。。
    17          *   n=(n-1)+(n-2)
    18          * 
    19          */
    20         long i=1;
    21         long m_1=1;
    22         long m_2=1;
    23         
    24         while(i<=47){
    25             if(i<=2){
    26                 System.out.println("只有1对");
    27             }else{
    28                 long tz=m_1+m_2;//当前月份的兔子
    29                 System.out.println("第"+i+"个月有"+tz+"对 兔子");
    30                 //更新前两个月的数据
    31                 m_1=m_2;
    32                 m_2=tz;
    33                 
    34             }
    35             
    36             i++;
    37         }
    38         
    39 
    40     }
    41 
    42 }
  • 相关阅读:
    CRC在线计算器
    freemodbus-v1.5.0 源码分析
    图及其实现
    最短路径
    交换排序-------快速排序
    FreeRTOS--删除任务
    Install OE and BitBake
    高端编程之DOM
    timeout使用实例
    使用JS提交表单
  • 原文地址:https://www.cnblogs.com/ztt0918/p/7998205.html
Copyright © 2011-2022 走看看