c语言猴子吃桃子问题
c语言猴子吃桃子问题
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半(注意这里的一半指全部桃子的一半,而不是指一个桃子的一半,指的是数量),还不过瘾,又多吃了一个。
第二天早上又将第一天剩下的桃子吃掉一半,有多吃了一个。
以后每天早上都吃了前一天剩下的一半零一个。
到第 10 天早上想再吃时,发现只剩下一个桃子了。
编写程序求猴子第一天摘了多少个桃子。
代码如下:
#include<stdio.h>
int main()
{
int day,x1,x2; //定义天数,第一天,第二天
day=9; // 假定第10是第二天,第一天是第9天
x2=1;
while(day>0)
{
x1=(x2+1)*2;
x2=x1; //将第二天的赋给第一天
day--; //从后往前推
}
printf("the total is %d\n",x1);
return 0;
}
这个题采用了逆向思维,值得借鉴。
c语言猴子吃桃子问题相关推荐
- C语言解决猴子吃桃子问题
题目来源:大工慕课 链接 作者:Caleb Sung 题目要求 猴子吃桃子问题.猴子第一天摘下若干桃子瓷,当即吃了一半,还不过瘾,又多吃了一个,第二天又将剩下的桃子吃掉一半,然后又多吃一个.以后每天都 ...
- 关于c语言递归函数中打印语句(猴子吃桃子问题)
近日一道猴子吃桃子的编程题: 猴子第一天摘下N个桃子,当时就吃了一半,还不过瘾,就又多吃了一个.第二天又将剩下的桃子吃掉一半,又多吃了一个.以后每天都吃前一天剩下的一半零一个.到第10天在想吃的时候就 ...
- 猴子吃桃子问题(C语言)
猴子吃桃子问题 编译环境VS2017 猴子第一天摘下若干桃子,之后每天吃前一天的一半,再多吃一颗,当第十天想吃时只剩1颗,问第一天摘了多少个 #include<stdio.h> #incl ...
- 猴子吃桃问题c语言链表,数据结构课程设计--猴子吃桃子问题.doc
Data organization curriculm project 数据结构课程设计 设计题目: 猴子吃桃子问题 专业班级: 通信工程0804班 学生学号: 0909082421 学生姓名: 王 ...
- C语言——猴子吃桃问题
C语言--猴子吃桃问题 问题描述: #include <stdio.h>int main() {int i, sum, j;sum = 1;for (i = 1; i < 9; ++ ...
- Python 分析猴子吃桃子问题!
2019独角兽企业重金招聘Python工程师标准>>> 一个猴子吃桃子问题: # -*- coding: UTF-8 -*-#有一个猴子摘了一堆桃子!现在决定每天吃一半且多吃一个,一 ...
- C语言 猴子吃桃的问题 猴子第一天摘下若干个桃子,当即吃了一半,又多吃了一个。 第二天早上将剩下的桃子吃一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第N天早上想再吃时只剩下一个桃子
C语言 猴子吃桃的问题 题目: 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个. 第二天早上又将剩下的桃子吃掉一半,又多吃一个.以后每天早上都吃了前一天剩下的一半零一个. 到第N天早上 ...
- C语言猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时..
C语言猴子吃桃问题.猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第10天早上想再吃时,就 ...
- 反推计算——猴子吃桃子
有一堆桃子,猴子第一天吃了其中的一半,并多吃了一个! 以后每天猴子都吃当前剩下来的一半,然后多吃一个 第10天的时候(还没吃),发现只剩下一个桃子了.请问,最初总共多少个桃子? public clas ...
最新文章
- python调用dll例子
- 成为一名更好的程序员:如何阅读源代码
- 深度学习 CNN CUDA 版本2
- C++ setw和setfill
- 计算机网络和通信,计算机网络与通信技术
- 关于mysql的一些时间格式和字符的问题
- 数据结构实验之栈三:后缀式求值
- w我的页面显示服务器错误,vue项目,在本地打开一个页面正常,部署到服务器就会出现 404Not Found 求解?...
- postgre管理员 无法访问表_PostgreSQL常见问题处理方法
- access与sqlserver数据转换
- python支持向量机库_为支持向量机库LIBSVM使用python绑定的示例
- “远程网络教学系统”UML用例图(练习题)
- 保研夏令营面试、考研复试自我介绍、个人展示模板与撰写注意事项
- Unity中的半透明阴影
- Daily Scrum Meeting 11.03
- 操作系统---linux
- 幸运抽奖,完成注册,登陆和抽奖功能
- 微信小程序引入组件(useExtendedLib)
- 全景影像(街景影像)量测精度测试
- 计算机描述不可用步骤,Win10 1909系统中提示打印机描述不可用解决方法