41、海滩上有一堆桃子,五只猴子来分。
题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?
- 程序分析
- 代码实现
程序分析
解题思路:
- 1.设当前天桃子数n,后一天的桃子数=(n-1)/5*4;
- 2.定义一个一直为真的循环,让循环一直去找一个数,如果这个数合格的话,内循环的i一定是5.
代码实现
public class Test {public static void main(String[] args) {/**** 题目:海滩上有一堆桃子,五只猴子来分。* 第一只猴子把这堆桃子凭据分为五份, 多了一个,这只猴子把多的一个扔入海中,拿走了一份。* 第二只猴子把剩下的桃子又平均分成五份,* 又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?** 实现思路* 1.设当前天桃子数n,后一天的桃子数=(n-1)/5*4* 2.定义一个一直为真的循环,让循环一直去找一个数,如果这个数合格的话,内循环的i一定是5*/ int i = 0;int temp = 1;int count = 1;//桃子数while(true){temp = count;for (i = 0; i < 5; i++) {if ((temp - 1)%5 == 0){temp = (temp - 1)/5*4;}elsebreak;}if (i == 5 && temp > 0){break;}count++;}System.out.println("海滩上原来最少有:"+count+"个桃子。");}
}
41、海滩上有一堆桃子,五只猴子来分。相关推荐
- java海滩上有一_海滩上有一堆桃子,五只猴子来分-海滩上有一堆桃子,五只猴子来分java实现-吾爱编程网...
今天吾爱编程为大家分享一个java的经典案例:海滩上有一堆桃子,五只猴子来分,接下来吾爱编程为大家介绍一下海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子平均分为五份写法,有需要的小伙伴可以参考一 ...
- java海滩上有一_五十道编程小题目 --- 41 海滩上有一堆桃子,五只猴子来分 java...
[程序41] 题目:海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一 个扔入海中,拿走了一份.第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的 ...
- 海滩上有一堆桃子,五只猴子来分
.海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子凭据分为五份, * 多了一个,这只猴子把多的一个扔入海中,拿走了一份.第二只猴子把剩下的 * 桃子又平均分成 ...
- 猴子分桃的题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了 一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分 成五份,又多了一个,
题目:海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子凭据分为五份,多了 一个,这只猴子把多的一个扔入海中,拿走了一份.第二只猴子把剩下的桃子又平均分 成五份,又多了一个,它同样把多的一个扔入海中 ...
- 海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走
海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份.第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一 ...
- 海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份, * 多了一个,这只猴子把多的一个扔入海中,拿走了一份
package CompileProject; /* * 38.海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子凭据分为五份, * 多了一个,这只猴子把多的一个扔入海中,拿走了一份.第二只猴子 ...
- 海滩上有一堆桃子,五只猴子来分(C语言)
海滩上有一堆桃子,五只猴子来分(C语言) 问题描述 问题分析 代码 结果 问题描述 海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子平均分为五份,多了一个,这只 猴子把多的一个扔入海中,拿走了一份 ...
- 海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分为五份,又多了一个,它同样把多的一个扔入海......
<script> //海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份.第二只猴子把剩下的桃子又平均分为五份,又多了一个, ...
- 海滩上有一堆桃子,五只猴子来分。(C语言实现)
海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子平均分为五份,多了一个,这只 猴子把多的一个扔入海中,拿走了一份.第二只猴子把剩下的桃子又平均分成五份,又多了 一个,它同样把多的一个扔入海中,拿走 ...
最新文章
- 《UG NX8.0中文版完全自学手册》一第1章 UG NX 8.0简介
- 2021年春季学期-信号与系统-第十三次作业参考答案
- 将图片的二进制序列转为numpy且有shape
- vscode更改编码_装上后这 10个扩展后,VSCode 真的是无敌的存在
- 笔记3——C++类的一些特性
- 推荐关注这7个高质量的前端公众号
- linux查看java虚拟机内存_深入理解java虚拟机(linux与jvm内存关系)
- 15个常用的javaScript正则表达式
- 前景检测算法(十)--SOBS算法
- matlab人脸识别论文
- desc和asc用法
- 用74LS161和74LS138加必要的门电路实现下面波形图的电路.
- BEC高级商务英语考试应试技巧指南
- 少儿编程scratch -- 基础篇
- 英伟达最新公布的眼球追踪技术
- CAN总线学习心得:zlg关于can帖子汇总【转】【强烈推荐】
- python定义单位矩阵_单位矩阵与正则矩阵NumPy/Python的高效Kronecker积
- 如何选择制作PCB测试治具材料
- JS特效模板精彩案例!
- 区块链+:颠覆互联网+模式不是事!
热门文章
- 最硬核毕业证:带着自己设计的芯片毕业,国科大16级本科生交付「一生一芯」首期成果...
- 如何看linux是arm还是amd_七夕还是单身?必备脱单指南,看二次元人物如何追对象...
- 先逆水寒后剑网3,国产游戏的光追饼缘何还没画完?
- VI在各类型活动展示中的要点
- 10 行代码集算器实现写诗机器人
- pythonw是什么意思_微信昵称叫W伐开心是什么意思?
- 预防颈椎之痛的几个小技巧
- 只需一台手机,熬夜剪辑视频赚了1531块,没有颜值才艺也可以
- MAC 打开Intellij 报错:com.intellij.diagnostic.PluginException: Fatal error initializing ‘com.alibaba...
- 贪心练习——肥鼠的交易