zoukankan      html  css  js  c++  java
  • Python练习实例021

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

    #! /usr/bin/env python3
    # -*- coding:utf-8 -*-
    
    # Author   : Ma Yi
    # Blog     : http://www.cnblogs.com/mayi0312/
    # Date     : 2020-06-19
    # Name     : demo021
    # Software : PyCharm
    # Note     : 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃一半,还不过瘾,又多
    # 吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了
    # 前一天剩下的一半加一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共
    # 摘了多少个桃子。
    
    
    # 入口函数
    if __name__ == '__main__':
        # 第10天,还剩下1个桃子
        a = 1
        print("第%d天,还剩%d个桃子" % (1, 1))
        for day in range(9, 0, -1):
            a = (a + 1) * 2
            print("第%d天,还剩%d个桃子" % (day, a))

    运行结果:

    第1天,还剩1个桃子
    第9天,还剩4个桃子
    第8天,还剩10个桃子
    第7天,还剩22个桃子
    第6天,还剩46个桃子
    第5天,还剩94个桃子
    第4天,还剩190个桃子
    第3天,还剩382个桃子
    第2天,还剩766个桃子
    第1天,还剩1534个桃子
  • 相关阅读:
    java 基础7
    java 基础5
    java 基础6
    java 基础4
    java 基础2
    java 基础3
    java 基础1
    使用HTML的基本结构创建网页
    jsp Servlet 文件上传
    Filter过滤器 不登陆无法访问其他页面
  • 原文地址:https://www.cnblogs.com/mayi0312/p/13161321.html
Copyright © 2011-2022 走看看