猴子吃桃问题
猴子 问题
2023-09-27 14:25:08 时间
题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
程序分析:采取逆向思维的方法,从后往前推断。
1 package com.li.FiftyAlgorthm; 2 3 /** 4 * 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾, 又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。 5 * 以后每天早上都吃了前一天剩下 的一半零一个。到第10天早上想再吃时, 见只剩下一个桃子了。求第一天共摘了多少。 6 * 程序分析:采取逆向思维的方法,从后往前推断。 7 * @author yejin 8 */ 9 public class MonkeyPeach { 10 public static void main(String[] args) { 11 int lastdayNum = 1; 12 for (int i = 2; i <= 10; i++) { 13 lastdayNum = (lastdayNum + 1) * 2; 14 } 15 System.out.println("猴子第一天摘了 " + lastdayNum + " 个桃子"); 16 } 17 }
相关文章
- C语言-5月11日-经典题型两个乒乓球队进行比赛的问题和钱的组合问题以及猴子吃桃问题的编写
- 猴子吃桃问题
- 【Python3练习题 016】 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
- C语言:猴子上山问题递推算法实现
- 什么是猴子补丁
- 一群猴子排成一圈,按1 2 3 ... n依次编号
- cdoj525-猴子选大王 (约瑟夫环)
- 算法学习-递归-猴子爬山
- 【C练习之“猴子吃香蕉”】
- 1418:猴子选大王
- 猴子管理法则
- 协程gevent模块和猴子补丁
- 猴子选大王
- C#之猴子吃桃儿问题的解法——猴子吐桃儿
- 什么是猴子补丁?
- P5743 【深基7.习8】猴子吃桃
- 猴子吃桃问题---C实现
- python并发编程gevent模块以及猴子补丁学习