题目描述

猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。到第N天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少桃子。

输入

N

输出

桃子总数

样例输入

10

样例输出

1534

来源/分类

C语言

题目截图:

思路:

数据进行数字演示,s=s/2-1;
反过来就是,s=2(1+s)+1!
最后一天,不会再有果子吃。
for(int i=0;i<a-1;i++)
只需要加一个果子就好!s++;

代码:

#include<iostream>
using namespace std;
int main()
{int a,s;s=0;cin>>a;//printf("a  %d\n",a);//printf("b  %.2f\n",b);//printf("s  %.2f\n\n\n",s);for(int i=0;i<a-1;i++){s=2*(1+s)+1;//printf("a  %d\n",a);//printf("s  %d\n",s);}s++;printf("%d",s);
}

代码截图:

代码执行截图:

OJ结果:

ACNO.15猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。 第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第N天早上想再相关推荐

  1. 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个
第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下
的一半零一个。到第10天早上想再吃时,见

    题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下 的一半零一个.到第10天早上想再吃时,见 ...

  2. C语言:猴子吃桃问题:猴子第一天摘下若干桃子,当即吃了一半多一个,第二天将剩下的桃子吃掉一半多一个,以后每天都吃掉前一天剩下桃子的一半多一个。到第10天想再吃时,只剩下一个桃子。

    题目: 猴子吃桃问题:猴子第一天摘下若干桃子,当即吃了一半多一个,第二天将剩下的桃子吃掉一半多一个,以后每天都吃掉前一天剩下桃子的一半多一个.到第10天想再吃时,只剩下一个桃子.求第一天猴子共摘了多少 ...

  3. C语言猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时..

    C语言猴子吃桃问题.猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第10天早上想再吃时,就 ...

  4. 猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第2天早晨又将剩下 的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时, 就只

    /*猴子吃桃问题.猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第2天早晨又将剩下 的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第10天早上想再吃时, ...

  5. 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。到第10天早上时,只剩下一个,求第一天有多少桃子。

    猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个.到第10天早上时,只剩下一个,求第一天有多少桃子. 我的思路: 用逆向思维推测第一天, ...

  6. 7-35 猴子吃桃问题 (15 分) 一只猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半加一个。到

    7-35 猴子吃桃问题 (15 分) 一只猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个:第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半加一个.到第 ...

  7. 实例021:猴子偷桃 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上

    实例021:猴子偷桃 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第1 ...

  8. python猴子偷桃 #题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第

    #猴子偷桃 #题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第 10 天早 ...

  9. 习题 3.22 猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半另加一个。

    习题 3.22 猴子吃桃问题.猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半另加一个. 代码: #i ...

最新文章

  1. 腾讯音乐:全民K歌推荐系统架构及粗排设计
  2. matlab doc函数,matlab常用函数.doc
  3. mysql存储过程_MySQL带out和inout模式参数的存储过程
  4. windows环境下如何安装memcached教程
  5. 使用bash判断PATH中是否存在某个路径
  6. OpenStack部署笔记和安装WindowsXP镜像
  7. python 爬虫002-http与urllib2
  8. 知乎热议:如果不发论文,我们用什么证明自己的科研实力?
  9. 作者:林霄(1988-),男,上海交通大学博士生,主要研究方向为大数据网络和网络优化。...
  10. 对POSIX和SystemV消息队列优化:用户态消息队列
  11. flock用法详解 linux_linux下一个C语言flock功能使用 .
  12. Bailian3719 学生信息用qsort排序【排序+字符串库函数】
  13. Atitit.jdk java8的语法特性详解 attilax 总结
  14. 详解Linux中nohup和的用法和区别
  15. 实训三:交换机恢复出厂设置以及基本配置
  16. 今日金融词汇---股价复权,是什么?
  17. 一、OpenTCS4.12 创建一个新的通信驱动
  18. 智能交通:电子警察系统技术实施方案(ppt)
  19. bytebuddy之advice详解 注解详解
  20. DDR4时序标准规范(一)

热门文章

  1. 程序员敲代码时,戴着耳机究竟在听什么?
  2. 百度研究院再升级,迎来9位世界级科学家
  3. 使用可进化的AutoML发现神经网络架构
  4. IDEA + Vim = 得劲
  5. SQL语句中 left join 后用 on 还是 where,区别大了!
  6. 嗨:VSCode和IDEA都请安装上这个神奇的插件
  7. 总结:被MySQL UTF8编码坑的惨痛教训...
  8. 天天用事务,但是你知道MySQL事务的实现原理吗?
  9. Spring Cloud 中国社区一周年技术沙龙-北京站
  10. 31万奖金算法赛事来了!