问题简述:一只猴子吃桃问题
话说,一只猴子第一天摘下若干的桃子,并吃了一半,感觉没过瘾,于是又多吃了一个
第二天早上,又将剩下的桃子吃了一半,有多吃了一个
以后每天早上,都吃前一天剩下的一半零一个
问题:请问,到了第10天早上,在想吃的时候,发现剩余一个桃子了,求第一天一共摘了多少

  1 n = 1
  2 for i in range(9,0,-1): #从9开始是因为最后一天(第十天)没吃前是1
  3     n = (n+1)*2  #前一天的桃子为剩余的桃子加1,再乘以2
  4 print("第一天共摘桃:",n)

执行结果:

第一天共摘桃: 1534

相关文章:

  • 2021-08-30
  • 2022-12-23
猜你喜欢
  • 2022-02-11
  • 2022-12-23
  • 2022-12-23
  • 2021-04-29
  • 2021-12-19
相关资源
相似解决方案