一道有趣的数学计算题封闭环境下一公一母两猫生育,同代可以相互交配,假设一窝生四个,性别比是一比一,一年可以生两次,半年猫
3个回答

我们以每过六个月时猫的数目为一个时间结点,并且以每个时间结点对应的猫的数目为元素,另以时间结点数计数元素个数.可算得十年(从最开始的时间结点计数)共有21个时间结点,也就是有21个元素.

研究这个有序数列:下一个元素是上一个元素的3倍.(一对猫经过一个时间结点可生两对猫,加上本身的个数,在这个时间结点就是三倍)

第一个时间结点是一对,即是2.

可知在第n个时间结点对应的猫的个数是:2*3^(n-1).

所以在第21个时间结点即十年后猫的个数是:2*3^20=6973568802只