其他分享
首页 > 其他分享> > 猴子吃桃

猴子吃桃

作者:互联网

题目描述

一只小猴买了若干个桃子。第一天他刚好吃了这些桃子的一半,又贪嘴多吃了一个;接下来的每一天它都会吃剩余的桃子的一半外加一个。第 n(n\le20)n(n≤20) 天早上起来一看,只剩下 1 个桃子了。请问小猴买了几个桃子?

题目分析

1、这道题看起来很难,其实很简单。

2、这道题可以运用反推的方法,先将每天的数量加上1,再乘2。

3、上代码!!!

代码部分

#include<iostream>// 头文件

using namespace std;

int main(){

int n,a=1;//定义变量n和a,n是天数,n是桃子数

cin>>n;//输入变量n

for(int i=1;i<=n-1;++i){//循环

a=a+1;//先将每天的桃子数加上1

a=a*2;//再将每天的桃子数乘2

}

cout<<a<<endl;//输出桃子数

return 0;//结尾

 

}

你看。

标签:桃子,题目,每天,吃桃,猴子,int,这道题,小猴
来源: https://www.cnblogs.com/mhr2011/p/14856542.html