
斐波那契数列的来源——数兔子
发布日期:2021-05-07 09:33:12
浏览次数:21
分类:精选文章
本文共 316 字,大约阅读时间需要 1 分钟。
题目
一对兔子,从出生后第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
斐波那契数列详情可见此链接:
发表评论
最新留言
很好
[***.229.124.182]2025年04月15日 14时30分09秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
是什么?评估分类器的常用概念----准确率,精确率,召回率
2021-05-09
linux中使用awk命令
2021-05-09
LAB2 内核的内存管理
2021-05-09
如何使用google搜索?
2021-05-09
Redis分布式锁的正确实现方式
2021-05-09
设计模式-抽象工厂模式
2021-05-09
MySQL Explain查看执行计划详解
2021-05-09
IntelliJ IDEA 中,项目文件右键菜单没有svn选项解决办法
2021-05-09
Spring 动态绑定多实现类实例综述
2021-05-09
IDEA 调试Java代码的两个技巧
2021-05-09
MyBatis常见面试题:#{}和${}的区别是什么?
2021-05-09
Vue 数组和对象更新,但视图未更新,背后的故事
2021-05-09
剑指Offer面试题:9.二进制中1的个数
2021-05-09
《你是在做牛做马还是在做主管》- 读书笔记
2021-05-09
ASP.NET Core on K8S学习之旅(12)Ingress
2021-05-09
重新温习软件设计之路(4)
2021-05-09
《刷新》:拥抱同理心,建立成长型思维
2021-05-09
MVC3+NHibernate项目实战(二) :数据库访问层
2021-05-09