假定小兔子乙個月就能長成大兔子,而一對大兔子每個月都會生出一對小兔子。 如果年初養了一對小兔子,問到年底時有多少對兔子?
這個問題可以使用遞迴函式解決,
我們設定三個整型引數 本月成熟兔子 對數 big 本月未成熟兔子 對數 small 月份數month
因為兔子乙個月便能成熟,所以下個月的成熟兔子 對數 是big+small;
又因為一對成熟兔子 每個月會生一對幼崽,所以下個月的未成熟兔子 對數 為big;
/*
* 兔子繁殖問題
* created on: 2023年6月17日
* author: lau
*/ #include
using namespace std;
int rabbit
(int big,int small,int month)
int main()
兔子生兔子問題 斐波那契數列
題目 有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子。假如兔子都不死,要求輸出一年內兔子的數量是多少。1 1 2 3 5 8 如下 兔子問題 斐波那契 public class homework05 static intfab int month stati...
有趣的兔子(斐波那契數列)
如果每對兔子每月繁殖一對子兔,而子兔在出生後第二個月就有生殖能力,試問一對兔子一年能繁殖多少對兔子?可以這樣思考 第乙個月後即第二個月時,1對兔子變成了兩對兔子,其中一對是它本身,另一對是它生下的幼兔 第三個月時兩對兔子變成了三對,其中一對是最初的一對,另一對是它剛生下來的幼兔,第三對是幼兔長成的大...
java兔子問題(斐波那契數列)
題目 古典問題 有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子 假如兔子都不死,問每個月的兔子總數為多少?斐波那契數列,沒乙個值都等於前兩個值之和 author gkf46762 public class rabbit public static int g...