如果是3年后能每年生一头牛的话:
第一年为1
第二年为1
第三年为1
(一头牛能生)
第四年为1+1=2
第五年为1+2=3
第六年为1+3=4
(二头牛能生)
第七年为1+4+1=6
第八年为1+5+2=8
第九年为1+6+3=10
(三头牛能生)
第十年为1+7+4+1=13
第十一年1+8+5+2=16
第十二年1+9+6+3=19
..........
第一年为1
第二年为1
第三年为1
(一头牛能生)
第四年为1+1=2
第五年为1+2=3
第六年为1+3=4
(二头牛能生)
第七年为1+4+1=6
第八年为1+5+2=8
第九年为1+6+3=10
(三头牛能生)
第十年为1+7+4+1=13
第十一年1+8+5+2=16
第十二年1+9+6+3=19
..........
你仔细想想从第四年开始应该是:第n年=(第n-1年)+(第n-3年)
可以这样理解,每头三年前的牛今年都会生一头小牛,所以今年等于去年加三年前的数量