ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

斐波那契数列的来源——数兔子

2020-11-21 22:43:16  阅读:16  来源: 互联网

标签:__ 数列 月数 兔子 斐波 rabbit 对数 那契


题目

一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假设兔子都不死,即:从第3个月开始,每个月的数量都等于前两个月之和。程序为查询第i个月的兔子数量(对数)。

代码

def rabbit(n):
    if n in [1,2]:
        return 2
    return rabbit(n-1)+ rabbit(n-2)

if __name__ == '__main__':
    i = int(input('请输入月数:'))
    print('兔子数量(对数)为',rabbit(i)/2)

结果:

请输入月数:7
兔子数量(对数)为 13.0

斐波那契数列详情可见此链接:
斐波那契法(Faboncci Method)求函数最大值的Python程序

标签:__,数列,月数,兔子,斐波,rabbit,对数,那契
来源: https://blog.csdn.net/weixin_48615832/article/details/109909499

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有