兔子生崽問題

2021-06-28 12:32:23 字數 639 閱讀 5887

假設一對小兔的成熟期是乙個月,即乙個月可長成成兔,那麼如果每對成兔每個月都可以生一對小兔,一對新生的小兔從第二個月起就開始生兔子,試問從一對兔子開始繁殖,一年以後可有多少對兔子?請程式設計求解該問題。

參***:依題意,兔子的繁殖情況如圖所示。圖中實線表示成兔仍是成兔或者小兔長成成兔;虛線表示成兔生小兔。觀察分析此圖可發現如下規律:

(1)每月小兔對數 = 上個月成兔對數。

(2)每月成兔對數 = 上個月成兔對數 + 上個月小兔對數。

綜合(1)和(2)有:每月成兔對數 = 前兩個月成兔對數之和。

用fn(n=1,2,…)表示第n個月成兔對數,於是可將上述規律表示為如下遞推公式:

兔子生崽問題

題目內容 假設一對小兔的成熟期是乙個月,即乙個月可長成成兔,那麼如果每對成兔每個月都可以生一對小兔,一對新生的小兔從第二個月起就開始生兔子,試問從一對兔子開始繁殖,n n 12 月以後可有多少對兔子 即當年第n月份總計有多少對兔子,含成兔和小兔 請程式設計求解該問題,n的值要求從鍵盤輸入。1 每月小...

兔子生崽問題 複習

假設一對小兔的成長期為乙個月,即乙個月可長成成兔,那麼,如果每對成兔每個月都可以生一對小兔,一對新生的小兔從第二個月就開始生兔子,試問從一對兔子開始繁殖,一年後能有多少對兔子 小兔子對數和大兔子對數構成兩個相同的數列,不過小兔子對數數列向後推遲了乙個月,因為上月有幾對大兔子,這個月就應有幾對小兔子 ...

C 兔子生崽

使用vs2019 iso c 14 標準 std c 14 有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,求第n個月的兔子有多少對?分析 兔子的規律為數列1,1,2,3,5,8,13,21.即下個月是上兩個月之和 從第三個月開始 兔子生崽 ...