-->
当前位置:首页 > 题库

编程题:猴子吃桃- 实验3 简单的计算及输入输出 -《Python编程基础及应用实验教程》(高等教育出版社)

Luz4年前 (2022-04-15)题库826
一只猴子在树上摘了若干个桃,当即吃了x%,觉得不过瘾,又多吃了一个;第二天它吃了剩下桃子的x%加一个;第三天它又吃了剩下桃子的x%加一个,此时,只剩下一个桃子。请编程求解:猴子第一天从树上摘得多少个桃子?

【解题提示】<br>
1). 使用倒推法,第3天剩余桃数为1; <br>
2). 猴子吐出了最后吃的那个桃,1+1=2,2即为第3天吃桃前全部桃数的(100-x)%,由此推导出第3天吃桃前的桃数;<br>
3). 同理,第3天吃桃前的桃数加1,再除以(100-x)%,即为第2天吃桃前的桃数。<br>
4). 同理,第2天的桃数加1,再除以(100-x)%,即为第1天摘得的桃数。


### 输入格式:

x
<br>说明:x为整数且其值可确保第1天的桃数为整数。

### 输出格式:
猴子第1天摘得y个桃.
<br>说明:y是整数。


### 输入样例:
in
50


### 输出样例:
out
猴子第1天摘得22个桃.



解题思路: 请参考《Python编程实验》(待出版)实验3。 <br>该书是高等教育出版社《Python编程基础及应用》教材的配套实验指导书。


<br>**拼尽全力还是不会?参考B站习题讲解**<br>

哔哩哔哩up主:[海洋饼干叔叔](https://space.bilibili.com/384177380) [Python课程](https://www.bilibili.com/video/BV1kt411R7uW/)
[Python习题](https://www.bilibili.com/video/BV1iL411t7UZ/)
[简洁的C和C++](https://www.bilibili.com/video/BV1it411d7zx/)






答案:若无答案欢迎评论