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

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

筛选

吃桃问题(逆向思维找突破)

摘要:解题思路:注意事项:当N=1时,a应该=1所以i应该=i-1参考代码:#include<stdio.h>int main(){    int a=1,N;    scanf("%d",&N);    ……

逆向思维考虑,五行代码解决!!!

摘要:解题思路:首先审题发现要求猴子第一天摘的桃子数,每天吃前一天的(一半+1)个,第N天还剩1个。最后一天是没有吃的,所以往回推第N-1天的桃子为1*2个,第N-2天就是(1*2+1)*2个.......……

很简单的方法

摘要:解题思路:注意事项:参考代码:#include <stdio.h>int main (){int a=1,n=0,i=0;scanf ("%d",&n);for (;i<(n-1);i++){ a=(……

简单易懂的猴子吃桃问题

摘要:解题思路:倒推注意事项:参考代码:               #include<stdio.h>int main(){ int N,S=1,i; scanf("%d",&N); for(i=1;i<……

猴子吃桃的问题

摘要: #include using namespace std; int main() { int n, sum = 1; cin >> n; ……

递归猴子吃桃

摘要:解题思路:将题目倒过来思考:第一天1个桃子     第二天2*(1+1)个桃子     第三天2*【2*(1+1)+1】个桃子.........由此我们可以得到递推公式fun(n)=2*[ fun(n……