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

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

筛选

利用递归求解

摘要:解题思路:找到一般规律,写出关系表达式注意事项:注意要读懂题意,题目问的是第N天早上想 再 吃的时候发现就只剩下1个参考代码:/*猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃……

猴子吃桃问题

摘要:解题思路:最后一天是1个你,那么他前一天剩下的是(1+1)*2=4个,往前面推,分别是(4+1)*2=10,(10+1)*2=22注意事项:参考代码:#include<iostream>using n……

猴子吃桃问题

摘要:解题思路:采用逆推思路,第N天为1个 ,那么上一天的为  (先 +1 再乘以2) 个  ,设总数为sum ,则sum赋初值为1。 则 sum =  2*(sum+1)个 可以慢慢回推,推几天大概就能理……

【C++较复杂版解法】

摘要:解题思路:之前觉得比较复杂没有写,现在反过来想就很简单了现在已知剩一个桃子,猴子吃桃子的规律是吃当天剩下桃子的一半加一个反推只剩一个桃子前第一天: (1+1)*2=4 个桃子继续推只剩一个桃子前第二天……

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

摘要:解题思路:一开始想用递归,但是好像没法写?因为递归应该是个递增数列,同时第一项已知,而且第一次传入的参数是最后一项。但本题是递减数列,同时最后一项已知,而且第一次传入的参数是最后一项。(相当于递增数列……

猴子吃桃题解

摘要:解题思路:审题通过函数完成递推算法注意事项:注意递推算式的函数算法,2*(sheng(n+1,N)+1);,和此题要求要一致参考代码:#include<iostream>using namespace……

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

摘要:解题思路:从题目中得出,第n天时之剩下1个桃子,我们可以使用倒退法,如“a=(a+1)*2"(a为桃子数)注意事项:天数n要减1参考代码:#include<iostream> using names……