猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少?提示:采取逆向思维的方法,从后往前推断。该题目不需要创建函数
n = 1
for i in range(9,0,-1):print('第%i天剩下的%i个桃子'%(i,(n+1)*2))n = (n+1)*2

运行结果:

第9天剩下的4个桃子
第8天剩下的10个桃子
第7天剩下的22个桃子
第6天剩下的46个桃子
第5天剩下的94个桃子
第4天剩下的190个桃子
第3天剩下的382个桃子
第2天剩下的766个桃子
第1天剩下的1534个桃子

转载于:https://www.cnblogs.com/carlber/p/9901996.html

猴子吃桃问题 python相关推荐

  1. 猴子吃桃问题-python版

    #!/usr/bin/env python # -*- coding: utf-8 -*- # 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 # 第二天早上又将剩下 ...

  2. 编程笔试(解析及代码实现):国内各大银行(招商银行/浦发银行等)在线笔试常见题目(猴子吃桃/字符串逆序输出/一段话输出字的个数/单词大小转换等)及其代码实现(Java/Python/C#等)之详细攻略

    编程笔试(解析及代码实现):国内各大银行(招商银行/浦发银行等)在线笔试常见题目(猴子吃桃/字符串逆序输出/一段话输出字的个数/单词大小转换等)及其代码实现(Java/Python/C#等)之详细攻略 ...

  3. 编程笔试(解析及代码实现):猴子吃桃。猴子第一天吃了若干个桃子,当即吃了一半,还不解馋,又多吃了一个…的C++、Java、Python、C#等语言代码实现

    编程笔试(解析及代码实现):猴子吃桃.猴子第一天吃了若干个桃子,当即吃了一半,还不解馋,又多吃了一个. 第二天早上又将剩下的桃子吃了一半,还是不过瘾,又多吃了一个.以后每天都吃前一天剩下的一半再加一个 ...

  4. Python趣味编程3则:李白买酒、猴子吃桃、宝塔上的琉璃灯

    1.李白买酒 问题描述: 李白街上走,提壶去买酒.遇店加一倍,见花喝一斗.店不相邻开,花不成双长.三遇店和花,喝光壶中酒.请问此壶中,原有多少酒? 简单分析: 题目中加一倍是指再购买和壶中酒同样数量的 ...

  5. python猴子吃桃问题_用Python解决猴子吃桃问题

    猴子吃桃问题是数学中的一道经典问题,学习过相关数学知识的人固然已经知道该如何解答了,但还没有学到这部分知识的孩子该怎么办呢?其实接触了编程的孩子就可以用编程知识来解决这个问题了,比如Python,下面 ...

  6. python猴子吃桃三种解法_【Python】【demo实验22】【练习实例】【猴子吃桃问题】...

    原题: 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第10天早上想再吃时,见只 ...

  7. Python猴子吃桃问题

    目录 题目 一.解析 二.步骤 程序实现: 运行结果: 总结 题目 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每 ...

  8. python猴子吃桃问题_「每日一练」巧用python计算猴子吃桃问题

    原标题:「每日一练」巧用python计算猴子吃桃问题 猴子吃桃一直以来都是数学家们津津乐道的话题,倒不是说这个题目有多难,主要是它的逆向思维能帮我们解决很多生活和生产中的问题! 下边我们就一起来看看p ...

  9. 100个python算法超详细讲解:猴子吃桃

    [100个python算法超详细讲解]@谷哥技术 1.问题描述 一个猴子摘了一些桃子,它第一天吃掉了其中的一半然后再多吃了 一个,第二天照此方法又吃掉了剩下桃子的一半加一个,以后每天如 此,直到第十天 ...

最新文章

  1. 报名 | 加密金融生态大咖私享会
  2. IOS上路_07-简单示例-电子书
  3. boost::parameter::deduced相关的测试程序
  4. RT-Thread pin设备驱动代码结构剖析
  5. activemq 内存_ActiveMQ中的温度,存储和内存使用百分比
  6. html文字依次显示,利用定时器和css3动画制作文字依次渐变显示的效果
  7. [Android] 年年有鱼手机主题
  8. 全新视角洞察租车行业发展趋势
  9. RTS与CTS的含义
  10. cv2.cornerHarris()详解 python+OpenCV 中的 Harris 角点检测
  11. 为什么Java会给system报错_java – 为什么将System.nanoTime()转换为Calendar对象会给我错误的当前日期?...
  12. 一起谈.NET技术,ASP.NET的状态管理
  13. Git版本控制及Goland使用Git教程
  14. 北理工嵩天Python语言程序设计笔记
  15. 信号计算机联锁试题,计算机联锁试题.doc
  16. Android App Bundle出来了,App加壳技术不能用了怎么办?
  17. java计算机毕业设计html5健身房信息管理系统源码+数据库+系统+lw文档
  18. 二十四节气-大寒海报、文案分享。冬寒终有尽,春暖海先觉。
  19. 塞班java手机qq浏览器下载_手机QQ浏览器 for Symbian S60v3
  20. 车联网的精髓是服务-车联网服务

热门文章

  1. 使用pyspider爬取巨量淘宝MM图片
  2. 搭建Nginx正向代理
  3. 彩信的基本原理(转贴)
  4. 听说你还没学Spring就被源码编译劝退了?30+张图带你玩转Spring编译
  5. 美图每天亿级消息存储演进——从Redis到Titan,完美解决扩容问题
  6. Dubbo 序列化协议 5 连问,你接得住不?
  7. Consul和ZooKeeper的区别
  8. 一个简单案例,5 分钟看懂 Java Lamdba 表达式
  9. dva 中的响应编程
  10. Spring Boot切换其他嵌入式的Servlet容器