兔子养殖场能养1000对兔子,现有一对兔子,按照斐波那契数列,几个月就放不下了?
你得说清楚,兔子一个月的繁殖能力啊
就是问你到了斐波那契数列的第几项就超过1000了的意思
在中国念完小学和初中,你还搞不清应用题的话术吗
无非就是计算斐波那契数列第n项>1000,求n-1
n = int(input('请输入月数:'))
if n == 1 or n == 2:
print('第%d个月有%d对兔子' % (n, 1))
else:
i = j = 1
for x in range(n - 3):
i, j = j, i + j
print('第%d个月有%d对兔子' % (n, (i + j)))