zoukankan      html  css  js  c++  java
  • python基础练习题(题目 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少)

    day13

    ---------------------------------------------------------------

    实例021:猴子偷桃

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

    分析:反向推断,第一天摘1个桃子,第二天会摘(1+1)x2个桃子。。。。第9天会摘xxx个桃子?代码如下:

    1 a = 1
    2 for i in range(1,10):
    3     a = (a +1)*2
    4 print(a)

    嗯,简单很简单,只是算第9天还是第10天的问题,因为是第10天剩1个,即只吃了9天

  • 相关阅读:
    linux系统安装CRT上传插件
    一些常用的vim编辑器快捷键:
    IDS 源镜像端口添加
    查看windows、linux的SN
    Tomcat安装
    puppet配置问题统计
    使用puppet
    安装puppet
    XML 生成一个XML文件
    winform 重新启动程序(重新登录)
  • 原文地址:https://www.cnblogs.com/qgc1995/p/14920752.html
Copyright © 2011-2022 走看看