问题描述:

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

话不多说,上代码:

#include <stdio.h>
void main()
{//sum为第一天摘的桃子的总数 i是第几天 remain是第i天吃完后剩余的桃子数目int sum=1,i=1,remain;for(sum=1;;sum++){remain=sum;for(i=1;i<=9;i++)remain=remain/2-1;if(remain==1)break;}printf("第一天共摘了%d个桃子\n",sum);
}if(remain==1)break;}printf("第一天共摘了%d个桃子\n",sum);
}

这就是最简单最粗暴的解决问题的编程实现,让sum从1开始试,每一天剩下的都是前一天剩下的除以2再减1,当满足第十天剩余1个桃子时,跳出循环得到sum的值。

欢迎大家关注/订阅我的微信公众号Code Art Online,我会在我的公众号分享个人见闻,发现生活趣味;这里不仅有0和1,还有是诗和远方↓↓↓

猴子吃桃问题之暴力解法相关推荐

  1. [编程入门]猴子吃桃的问题(JAVA解法)

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

  2. python猴子吃桃问题(while循环)_【Python】【demo实验22】【练习实例】【猴子吃桃问题】...

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

  3. python猴子吃桃三种解法_【Python】【demo实验22】【练习实例】【猴子吃桃问题】...

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

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

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

  5. 1020【编程入门】猴子吃桃的问题

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

  6. C语言之球体自由落体和猴子吃桃算法

    C语言之球体自由落体和猴子吃桃算法 文章链接:http://blog.csdn.net/qq_16628781/article/details/72638415 知识点 球体自由落体计算距离和高度: ...

  7. c语言猴子吃桃问题数组数据结构,数据结构课程设计--猴子吃桃问题

    摘要 当下C++语言是一门重要的课程学习,学会运用并结合其他的知识一起解题是一件值得我们重视的,数据结构是一门结合C++知识的重要课程,因此我们要学会将平时课本的知识运用到我们现实生活当中,这样才能让 ...

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

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

  9. 经典算法题每日演练——第三题 猴子吃桃

    猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾就多吃了一个.第二天早上又将剩下的桃子吃了一半,还是不过瘾又多 吃了一个.以后每天都吃前一天剩下的一半再加一个.到第10天刚好剩一个.问猴子第一天摘了多 ...

最新文章

  1. VMware 虚拟化编程(8) — 多线程中的 VixDiskLib
  2. MySQL 和 PostgreSQL 对比
  3. 学Python怎么样 发展前景如何
  4. 揭示垃圾收集暂停的时间长度
  5. BZOJ 1013: [JSOI2008]球形空间产生器sphere( 高斯消元 )
  6. HackPorts – Mac OS X 渗透测试框架与工具
  7. 一个XP SP3调用0地址蓝屏BUG
  8. 01_11_Strtus2简单数据验证
  9. 使用PuttyGen和TortoiseGit进行Clone with SSH
  10. R语言Meta分析【全流程、不确定性分析】方法与Meta机器学习
  11. 母函数(指数型)(泰勒展开式)
  12. 父亲节php源码,父亲节 | 愿时光再慢一点,祝天下所有的父亲,父亲节快乐
  13. mysql 节假日判断_sql 节假日判断(春节、中秋、国庆、周末等)
  14. 和同事技术争吵_注意数据争吵
  15. DB2 SQL 消息
  16. 10种招聘数据的采集方法
  17. BeanCopier对象复制学习
  18. 什么是中央银行数字货币 (CBDC)?为什么各国都喜欢它?
  19. mac下安装depot_tools
  20. 我们的空间是它圆——基于Poicare对宇宙的模型

热门文章

  1. iis服务部署后根目录打不开txt
  2. 一个Java开发h5牌九棋牌网站开发细节
  3. 2020最新PHP面试题(附带答案)
  4. android 视频添加音乐,手机怎么给视频加音乐,安卓手机软件怎么给视频添加音乐比较方便...
  5. Self-Attention详解
  6. 2022「第二届中国RPA+AI开发者大赛」正式收官
  7. 云从科技的Pixel-Anchor论文解读
  8. 向下转型和向上转型(易理解)
  9. 网站流量统计(免费的)
  10. git仓库服务器SSH认证示例