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

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

筛选

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

#includeintmain(){inti;inttian;//天数intsum1=1,sum=0;//总计/*猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。

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

#include#includeusingnamespacestd;//递归算法,设第N天有X(N),N-1天有X(N-1),X(n-1)/2-1=X(N);递推式,然后将1~N逆向,所以X(1)=1就是第N天桃子数;X(N)就是第一天的桃子树;**intfunc1(intx){if(x==1){re

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

解题思路:小猴每天吃完一半桃子后有多吃了一个第一天剩余:t/2-1;第二天剩余:(t/2-1)/2-1;....第十天没吃:1那么我们可以倒着计算第十天:count=1;第九天:count=(count+1)*2;...第一天:count=(count+1)*2;一共计算了九次count=(count

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

解题思路:假设10天最后剩下1,倒推第9天是4,那么第8天就是10...........所以按照这个思路往下想,这个代码不难写!注意事项:没啥要注意的,思路没错就可以了!vs编写,所以scanf后面加的_s,所以非vs编写的可以把_s删了!参考代码:#includevoidmain(