美文网首页
020. 猴子吃桃问题

020. 猴子吃桃问题

作者: 邵梦寒 | 来源:发表于2018-07-30 15:33 被阅读0次

猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个;

以后每天早上都吃前一天剩下的一半多一个。到第十天早上想吃桃子时,只剩下了一个。求第一天共摘了多少

peach_num=0 #可以整除2,一定是偶数个桃子
Flages=True
while Flages:
peach_num +=2
temp=peach_num
for i in range(9): #遍历次数,检验
temp=temp/2
if temp==int(temp): #当中有一次无法整除就退出
temp -=1
if temp==0: #不能为0
break
else:
break
else:
if temp==1:
Flages = False
print('第一天摘了%d个桃子' %peach_num)

相关文章

  • 020. 猴子吃桃问题

    猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个; 以...

  • 猴子偷。。。呸,猴子吃桃问题

    Q:一只小猴子一天摘了许多桃子,第一天吃了一半,然后忍不住又吃了一个;第二天又吃了一半,再加上一个;后面每天都是这...

  • 猴子吃桃

  • 自学Python:猴子吃桃问题

    猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每...

  • 小猴子吃桃

    两只小猴子非常想吃对面河岸上的桃子,于是,一只小猴子出了一个主意。它说:“我们一个去找一只大盆,一个去找一根树枝。...

  • Python练习实例21 | 猴子吃桃问题。

    我们首先来看一下具体的问题。 猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子...

  • 小练习:猴子吃桃问题(递归算法)

    //题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个//第二天早上又将剩下的桃子吃...

  • Rust语言编程实例100题-021

    Rust语言编程实例100题-021 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了...

  • 方法递归||猴子吃桃

    猴子吃桃子问题:有一堆桃子,猴子第一天吃了其中的一半,并再多吃了一个!以后每天猴子都吃其中的一半,然后再多吃一个。...

  • 自学Python:猴子吃桃

    一个猴子摘了一些桃子,它第一天吃掉了其中的一半然后再多吃了一个,第二天照此方法又吃掉了剩下桃子的一半加一个。 以后...

网友评论

      本文标题:020. 猴子吃桃问题

      本文链接:https://www.haomeiwen.com/subject/tcyfvftx.html