题目:猴子吃桃问题
2018-03-22 18:19
169 查看
题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。
以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
一.反向思维int main()
{
int i = 1;
int j = 1;
for (j = 10; j > 1;j --)
{
i++;
i = 2 * i;
}
printf("第一天摘了%d个桃子", i);
system("pause");
}
二.正向求解
以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
一.反向思维int main()
{
int i = 1;
int j = 1;
for (j = 10; j > 1;j --)
{
i++;
i = 2 * i;
}
printf("第一天摘了%d个桃子", i);
system("pause");
}
二.正向求解
#include <stdio.h> main() { int day, x1, x2; day = 9; x2 = 1; while (day>0) { x1 = (x2 + 1) * 2;/*第一天的桃子数是第2天桃子数加1后的2倍*/ x2 = x1; day--; } printf("第一天摘了%d个桃子\n", x1); system("pause"); }
相关文章推荐
- 【程序17】 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半, 还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半, 又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。
- 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只
- 题目324 猴子吃桃问题
- nyoj题目324:猴子吃桃问题
- 08年以前华中科大机试第8道题目(约瑟夫环问题(传说中的猴子选大王))
- 五十道编程小题目 --- 17 猴子吃桃子问题 java
- java 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾, //又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。 //到第1
- 题目:猴子吃桃问题(c#)
- /*题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个
- 题目324 猴子吃桃问题
- 【Java学习之代码学习】 Prog02_猴子吃桃问题
- 题目1008:最短路径问题
- 百度题目--TOP K问题
- 100楼层2个手机问题及其推广(百度面试题目)
- 题目1254:N皇后问题(DFS)
- 题目1447:最短路 {最短路径问题}
- 【题目26】关于1-N的整数查找排序问题
- 南阳理工 oj 题目38 布线问题
- 九度oj 题目1546:迷宫问题 (概率dp guess消元)
- HDOJ 题目1276士兵队列训练问题(队列,模拟)