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

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

筛选

猴子吃桃问题

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

平凡の解法

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

【C++较复杂版解法】

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

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

摘要:解题思路:由于N不定,不容易从第一天开始。故采用逆向思维,将第N天当成第一天开始计算。注意事项:注意习惯数学与计算机思维的不同并做到游刃有余!参考代码:#include<stdio.h>int mai……

1020: [编程入门]猴子吃桃的问题 C语言 反推出答案

摘要:解题思路:认真读题之后可以发现,每次吃桃子的数量都是前一次的一半再减一,找到这个规律之后,也可反推,最后一天只剩下一个桃子了,那么我们就可以用最后的一去先加一,在乘以2,这样不断循环得到答案注意事项:……