利用python解决猴子吃桃问题
猴子吃桃问题
描述
猴子第一天摘下若干个桃子,立即吃了一半,还不过瘾又多吃了一个,第二天将第一天剩下的桃子吃了一半又多吃了一个,以后每天以这个规律吃下去,到第十天再去吃时发现只剩下一个桃子,问猴子第一天摘了多少个桃子?
def peach(n):if n==10:return 1else:return (peach(n+1)+1)*2
for i in range(10,0,-1):print("第{}天有{}只桃子".format(i,peach(i)))
#输出示例:
#第10天有1只桃子
#第9天有4只桃子
#第8天有10只桃子
#第7天有22只桃子
#第6天有46只桃子
#第5天有94只桃子
#第4天有190只桃子
#第3天有382只桃子
#第2天有766只桃子
#第1天有1534只桃子
推荐练习
python的学习还是要多以练习为主,想要练习python的同学,推荐可以去牛客网(点击可直达)看看,他们现在的IT题库内容很丰富,属于国内做的很好的了,而且是课程+刷题+面经+求职+讨论区分享,一站式求职学习网站,最最最重要的里面的资源全部免费。
他们这个python的练习题,知识点编排详细,题目安排合理,题目表述以指导的形式进行。整个题单覆盖了Python入门的全部知识点以及全部语法,通过知识点分类逐层递进,从Hello World开始到最后的实践任务,都会非常详细地指导你应该使用什么函数,应该怎么输入输出。
利用python解决猴子吃桃问题相关推荐
- 【C语言】利用递归解决猴子吃桃问题
[C语言]利用递归解决猴子吃桃问题 参考文章: (1)[C语言]利用递归解决猴子吃桃问题 (2)https://www.cnblogs.com/ieybl/p/6597937.html 备忘一下.
- python猴子吃桃问题_用Python解决猴子吃桃问题
猴子吃桃问题是数学中的一道经典问题,学习过相关数学知识的人固然已经知道该如何解答了,但还没有学到这部分知识的孩子该怎么办呢?其实接触了编程的孩子就可以用编程知识来解决这个问题了,比如Python,下面 ...
- python猴子吃桃问题_「每日一练」巧用python计算猴子吃桃问题
原标题:「每日一练」巧用python计算猴子吃桃问题 猴子吃桃一直以来都是数学家们津津乐道的话题,倒不是说这个题目有多难,主要是它的逆向思维能帮我们解决很多生活和生产中的问题! 下边我们就一起来看看p ...
- python猴子偷桃递归_用matlab编程解决猴子吃桃问题
满意答案 askasp9 2013.09.03 采纳率:50% 等级:12 已帮助:12317人 我也来凑个热闹,利用递归算法,得到桃子数目 将下面程序复制,建一个StealPeach.m文件, ...
- 递推和递归的方法解决猴子吃桃问题(10天延伸到N天)——Java
目录 问题重述 递推法 问题分析 递推代码部分 运行结果: 递归法 问题分析 递归代码部分 运行结果: 问题重述 猴子吃桃问题. 猴子第一天吃了若干个桃子,当即吃了一半,还不解馋,又多吃了一个: 第二 ...
- C++解决猴子吃桃问题(详细)
猴子吃桃问题就是:一个猴子,看到许多的桃子,第一天吃了一半,又吃了一个,第二天也吃了一半,又吃了一个,一直这样下去,到了第10天,只剩下一个桃子了,求猴子吃桃子的过程. 首先我们要知道怎么算 假设第一 ...
- 用遍历思想解决(猴子吃桃问题)猴子第一天摘下若干个桃子,当时就吃了一半,还不过瘾,就又吃了一个。
猴子吃桃问题.猴子第一天摘下若干个桃子,当时就吃了一半,还不过瘾, 就又吃了一个.第二天又将剩下的桃子吃掉一半,又多吃了一个.以后每天都吃前一天剩下的一半零一个.到第 10 天在想吃的时候就剩一个桃子 ...
- 算法第二题:python实现猴子吃桃问题
目录 1 题目描述 2 题目分析 3 代码实现: 3.1递归实现: 3.2 循环实现: 1 题目描述 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃一半,还不过瘾,又多吃了一个, 第二天早上又将剩下的 ...
- 函数递归(python)——猴子吃桃
函数递归--猴子吃桃 1.问题描述 一个猴子摘了一些桃子,它第一天吃掉草了其中的一半然后再多吃了一个,第二天照此方法又吃掉了剩下桃子的一半加一个,以后每天如此,直到第十天早上,猴子发现只剩下一个桃子了 ...
最新文章
- windows 上rsync客户端使用方法
- 比特币现金可能成为市值第四大最大的加密货币
- oracle中代替in 和not in 高效方法
- .Net面试题汇总(一) 帮你轻松过笔试关
- ASP.NET MVC中,通用的异常处理
- 基于CentOs的Hadoop集群全分布式部署
- javascript美术馆
- 自定义Button按钮
- 荷兰国旗问题与快速排序
- Java定时任务与分布式定时任务
- 员工年终绩效考核表模板
- 用php向新年问候,春节好早安问候语:适合新的一年发的朋友圈祝语
- background 渐变背景
- 北京航空航天大学计算机学院院长,胡勇 中文主页 北京航空航天大学教师个人主页系统...
- 50个安卓开发者应该熟悉的Android Studio技巧和资源
- response对象在servlet中的常用方法讲解
- .Net、C# 汉字转拼音,简体繁体转换方法
- VC6.0调试功能使用介绍
- PAT Basic Level 1027 打印沙漏 解题思路及AC代码
- maya python
热门文章
- 熬过寒冬,遇金三银四,为何投简历无人问津?
- 模拟登录新浪微博-python
- matlab实现幅度调制,利用matlab实现信号幅度的调制与解调钟媛
- 【SICP练习】149 练习4.5
- 【场景图生成】Graphical Contrastive Losses for Scene Graph Parsing
- OpenJudge1.3 答案
- 随机抽取人员回答问题FLASH
- 大咖说·对话开源|与Tapdata论道数据技术开放生态
- HOG matlab 代码
- Java项目:在线健身房管理系统(java+SpringBoot+JSP+HTML+maven+mysql)