题解 1020: [编程入门]猴子吃桃的问题

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

猴子吃桃代码C语言

##阅读**猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。到第N天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少桃子。

[编程入门]猴子吃桃的问题-题解(C语言代码)

摘要:解题思路:    只要想明白一件事今天的余数是明天的总数,这一核心要素就行    大家可以根据题目列一个方程。    m是总数,q是余数,那么m = 2 * (q + 1)这个公式就出来了,并且再次强……

[编程入门]猴子吃桃的问题-题解(C语言代码)

解题思路:这是一道非常简单的模拟题,严格按照题意进行模拟即可。注意事项:数据都是简单整型,没什么要注意的。参考代码:```c#includeintn;intdaynum;intmain(){scanf("%d",&n);for(inti=n;i>=1;i--){if(i==n)daynum=1;els

[编程入门]猴子吃桃的问题-题解(Java代码)

摘要:解题思路: 本题可以使用逆向求解,假设第一天为一个桃,以后每一天猴子吐出一个桃子,不过瘾,又吐出一倍,求第n天共有多少个桃子。这样一来,反过来第N天也就只剩一个桃子的,即可求出题解。注意事项:  注释……
优质题解

[编程入门]猴子吃桃的问题(C语言代码)

解题思路:审清题干,养成习惯。原本有若干桃子,猴子每天吃掉剩下的桃子的一半多一个,注意,是先吃一半,再吃一个。到了第N天时,还剩下1个桃子。这一题可以用循环倒推的方式来解题。从第一天到第N-1天每天都是先吃一半,再吃一个,那么我们就可以从第N-1天往前推,先加一个,再乘以2。