猴子有128个桃子,如果第一天它吃了一半桃子多一个,第二天吃了剩下的一半多一个,问多少天以后剩下一个桃子? 要求: 用循环语句while来实现 无输入 要求输出数字(即天数) N=128
时间: 2023-05-28 08:05:02 浏览: 156
java代码-一个只猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,有多吃了一个。 第二天早上又将剩下的桃子吃掉一半,又多吃了一个,以后每天早上都吃掉前一天剩下的一半零一个,第十天早上,发现只剩下一个桃子,请问猴子第一天一共摘了多少个桃子?
5星 · 资源好评率100%
count = 0
peach = 128
while peach > 1:
peach = (peach // 2) + 1
count += 1
print(count) # 输出6,表示第6天剩下一个桃子
阅读全文