Java算法之“兔子问题”

有一只兔子,从出生后第3个月起每一个月都生只兔子,小兔子长到第三个月后每一个月又生一只兔子,假如兔子都不死,问每一个月的兔子总数为多少? 分析:从第一个兔子开始,第1个月1只兔子,因为“长到第三个月后每一个月又生一只兔子”,因此第2个月也是1只兔子,第3个月时能够生一只兔子,因此总数为2只,这时,其中有一只是之后每一个月均可以生一只兔子的老兔子,另外一只是一只新兔子,它只有在第三个月的时候才能够每
相关文章
相关标签/搜索