题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?

  • 小白直线思维解题思路

/*** * @desc :题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?* @author li Ya Hui* @time 2020-04-04 4:58:57* @file*/
public class HopuZi {public static void main(String[] args) {int a = 0;int b = 0;while(true) {a++; //循环值b++; //循环值二if (a%4==0&&(a-1)%5==0) { //第四只猴子的4份桃子a = a/4*5+1;if (a%4==0&&(a-1)%5==0) {//第三只猴子的4份桃子a = a/4*5+1;if (a%4==0&&(a-1)%5==0) {//第二只猴子的4份桃子a = a/4*5+1;if (a%4==0&&(a-1)%5==0) {//第一只猴子的4份桃子a = a/4*5+1;System.out.println(a); //总数break;}}}}a=b;//如果跳出,将a赋回原值}   }
}

最小的桃子数量为:

java 编程习题 之 猴子偷桃相关推荐

  1. 猴子偷桃c语言编程软件,c语言经典算法——猴子偷桃问题

    题目:海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份.第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿 ...

  2. java写猴子偷桃问题_猴子偷桃是什么意思

    满意答案 xucw111 2013.04.02 采纳率:42%    等级:11 已帮助:8003人 从字面意思理解就是猴子偷桃子涩!从引申意来讲这个问题就有点严肃了. 从前,有一个美丽的小村庄,名字 ...

  3. 面试编程题-猴子偷桃

    近期面试两次碰到这道题,很有意思,哈哈,所以现在写下来纪念一下. 题目 一个猴子来到山里的一棵桃树下,发现有一堆桃子.第一天它吃掉一个,然后拿走一半,回到家里,把消息告诉第二个猴子.第二天第二个猴子也 ...

  4. python猴子偷桃递归_用matlab编程解决猴子吃桃问题

    满意答案 askasp9 2013.09.03 采纳率:50%    等级:12 已帮助:12317人 我也来凑个热闹,利用递归算法,得到桃子数目 将下面程序复制,建一个StealPeach.m文件, ...

  5. python猴子偷桃_Python实例100个(基于最新Python3.7版本)

    Python3 100例 原题地址: http://www.runoob.com/python/python-100-examples.html git地址: https://github.com/R ...

  6. C 语言编程 经典例题 猴子吃桃问题:

    C 语言编程 经典例题 猴子吃桃问题:猴子第一天摘下若干桃子,当即吃了一半.还不过瘾,又多吃了一个.第二天早上又将剩下的桃子吃掉一半,又多吃了一个. 首先看题目知道第十天的桃子数为x10 = 1个,那 ...

  7. 习题4-10 猴子吃桃问题

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

  8. JAVA编程习题及答案_完美版

    JAVA编程习题及答案_完美版 原创 lingwu7 最后发布于2017-08-15 20:01:12 阅读数 10796 收藏 发布于2017-08-15 20:01:12 版权声明:本文为博主原创 ...

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

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

最新文章

  1. 合成孔径雷达基于RDA算法的点目标仿真
  2. Python 途虎养车全系车型轮毂--参数分析与实现
  3. 【转】python删除小记
  4. 树莓派400键盘计算机发布!全新的电路板布局,更快,更酷!
  5. QT绘制散点图(2)
  6. vs 2019编写汇编并运行调试
  7. clickhouse kafka引擎入门
  8. 拓端tecdat|R语言时间序列分解和异常检测方法应用案例
  9. sev2008安装mysql_数据库教程
  10. 算法---贪心算法典型案例
  11. 【word自带的公式编辑】如何删除公式里面的空行or对齐公式
  12. 第5章、解析Hello,world!知其然,更要知其所以然(从零开始学Android)
  13. 0x00007FF73361E515 处(位于 基于多态的职工管理系统.exe 中)引发的异常: 0xC0000005: 职工岗位输入不是1,2,3,而是其他乱七八糟的
  14. 常见网站挂马方式 网站挂马可利用漏洞 网站加密挂马
  15. 物联网python开发实践
  16. 洛谷P2851 [USACO06DEC]The Fewest Coins G 题解
  17. 联想Lephone与Apple iPAD的完美组合
  18. File “/etc/oratab“ is not accessible.
  19. 解决Windows10电脑时间不同步或无法更新问题
  20. python kil 掉子进程

热门文章

  1. UE 命令行创建与使用
  2. 数学建模神经网络应用,构建神经网络模型方法
  3. 总体准确率(overall accuracy)、平均准确率(average accuracy)的含义
  4. Python基本数据类型巩固题
  5. 单目标应用:瞪羚优化算法(Gazelle Optimization Algorithm,GOA)优化BiLSTM权值和阈值(提供Matlab代码)
  6. HCIE实用性高吗?难考到什么程度?
  7. 安装在电脑上的网络测试软件,怎么测试电脑网速,教你网速测试的几个方法(图文)...
  8. 我的游戏学习日志5——拳皇97_(不得不吹的经典)
  9. 为什么你使用程序化自动交易接口没有赚到钱?
  10. 富士康小米们的印囧之路