Python 文库

题库 - 兔子数列

2021-02-27  本文已影响0人  巭牛猫

兔子数列 问题:
  已知一对兔子每个月可以生一对小兔子,而一对兔子从出生后第3个月起每月生一对小兔子。假如一年内没有发生死亡现象,那么,一对兔子一年内(12个月)能繁殖成多少对?

list = []
month = 12
for i in range(month):
    if i == 0 or i == 1:
        list.append(1)
    else:
        list.append(list[i-2]+list[i-1])
print("一对兔子%d个月能繁殖成%d对兔子。"%(month,list[month-1]))
上一篇下一篇

猜你喜欢

热点阅读