我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

猴子吃桃问题大家看一看

img

def peach(n):
    if n==10:
        return 1
    else:
        return 2*(peach(n+1)+1)

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只桃子
'''

其实更好的解题方法,见:

【基础入门题024】猴子吃桃问题_汉阳Hann's Home-CSDN博客 【基础入门题】2021.11.20猴子第一天摘了若干个桃子,当即吃了一半,还不解馋,又多吃了一个;第二天,吃剩下的桃子的一半,还不过瘾,又多吃了一个;以后每天都吃前一天剩下的一半多一个,到第10天想再吃时,只剩下一个桃子了。问第一天共摘了多少个桃子?编程语言:包括但不限于Python题目来源:派森特给站每日刷题频道简单,一个循环解决:n = 1for i in range(1,10): n = 2*(n+1)print(n)# 1534欢迎加入csdn社区!h... https://hannyang.blog.csdn.net/article/details/121450028

近期文章

  • 有对接过亚马逊mws的大佬吗?如何注册为亚马逊开发者呢?
  • kuka机器人RSI实时通讯问题
  • 关于三元运算符的一个问题
  • 如何用服务器上的PHP文件在cpanel的mysql数据库中添加数据表?
  • C语言求棋盘上麦粒总数
  • 这个Python怎么解释啊 急!
  • C++程序设计教程第三版——钱能
  • R语言写程序,多种方法来写
  • Centos7,su root 如下:su: cannot open session: Error in service module
  • 圆圈中最后剩下的数字 用c语言写
  • UE4视窗顶部显示的信息无法关闭
  • 请问post请求怎么发数组ballball了
  • 运行实验,并输出结果
  • ccf这个为什么一直90分呢
  • kettle执行转换大概三四百次后 就栈溢出了 日志写入报错
  • Python多线程➕定时执行实时数据的读取解析
  • C语言:为什么这个代码运行结果没有统计空格及空格数之后的数?
  • 只用C语言凑钱数,当硬币数最少时输出各个硬币数量
  • c语言函数部分和递归
  • 神经网络实现多分类,反向传播后数据变为整数,导致梯度下降停止,能给个debug思路吗

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华