日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

算法——兔子问题

發(fā)布時間:2023/12/14 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 算法——兔子问题 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第3個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數(shù)為多少?

package com.test.one;

public class Rabbit {
?? ?
?? ?public static int CountRabbit(int months,int initNum){
?? ??? ?int sum=2;
?? ??? ?int lastNum=initNum;
?? ??? ?int beforeLastNum=initNum;
?? ??? ?int eachMonthNum=0;
?? ??? ?if(months<=2){
?? ??? ??? ?return sum;
?? ??? ?}
?? ??? ?for(int i=2;i<months;i++){
?? ??? ??? ?eachMonthNum=lastNum+beforeLastNum;
?? ??? ??? ?sum=sum+eachMonthNum;//this month num
?? ??? ??? ?beforeLastNum=lastNum;
?? ??? ??? ?lastNum=eachMonthNum;
?? ??? ?}
?? ??? ?return sum;
?? ?}
?? ?
?? ?public static void main(String[] args) {
?? ??? ?//1,1,2,3,5,8?? (couple)
?? ??? ?int sum=0;//total couple
?? ??? ?int months=6;//查看第6個月
?? ??? ?int initNum=1;//init, 1 couple
?? ??? ?sum=CountRabbit(months,initNum);
?? ??? ?System.out.println("the total rabbit number is "+sum);
?? ?}
?? ?
}

總結(jié)

以上是生活随笔為你收集整理的算法——兔子问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。