Java算法之「兔子問題」

有一隻兔子,從出生後第3個月起每一個月都生只兔子,小兔子長到第三個月後每一個月又生一隻兔子,假如兔子都不死,問每一個月的兔子總數爲多少? 分析:從第一個兔子開始,第1個月1只兔子,因爲「長到第三個月後每一個月又生一隻兔子」,因此第2個月也是1只兔子,第3個月時能夠生一隻兔子,因此總數爲2只,這時,其中有一隻是之後每一個月均可以生一隻兔子的老兔子,另外一隻是一隻新兔子,它只有在第三個月的時候才能夠每
相關文章
相關標籤/搜索