海滩上有一堆桃子,5只猴子来分.
来源:互联网 发布:恋爱循环mmd相机数据 编辑:程序博客网 时间:2024/04/18 08:12
海滩上有一堆桃子,5只猴子来分。第一只猴子把这堆桃子平均分
为5份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。
第二只猴子把剩下的桃子又平均分成5份,又多了一个,它同样把
多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这
为5份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。
第二只猴子把剩下的桃子又平均分成5份,又多了一个,它同样把
多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这
样做的。试问,海滩上原来有最少有多少个桃子?
最少是3121只,下面是代码
public class TestTaoZi {
public static void main(String[] args) {
int number = 5;
while(true) {
if(isTheSmallestNumber(number)) {
break;
}
number++;
}
System.out.println(number);
}
static boolean isTheSmallestNumber(int number) {
int i = 0;
while(i<5 && number > 0) {
if((number-1)%5==0) {
int tmp = (number-1)/5 + 1;
number -= tmp;
i ++;
} else {
return false;
}
}
return true;
}
}
阅读全文
0 0
- 海滩上有一堆桃子,5只猴子来分.
- 海滩上有一堆桃子,五只猴子来分(问题)
- 五十道编程小题目 --- 41 海滩上有一堆桃子,五只猴子来分 java
- java 题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个, //这只猴子把多的一 个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份, //又多了一个,
- 海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一
- 【程序41】 题目:海滩上有一堆桃子,五只猴子来分。第一只 猴子把这堆桃子凭据分为五份,多了一个,这只猴子 把多的一个扔入海中,拿走了一份。第二只猴子把剩下 的桃子又平均分成五份,又多了一个,
- java 海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中
- 面试题 - 5只猴子来分桃子,问总共有多少桃子
- 5只猴子分桃子问题
- 海滩上最少有多少个桃子
- 海滩上原来最少有多少个桃子
- N(3<=N<=9))只猴子采得一堆桃子,半夜里第一只猴子偷偷起来把桃平均分成N分,发现还多一个,它吃了那个桃子,还拿走其中的一份,第二只猴子起来又把桃子分成N分,还多一个,它吃了那个桃子,又拿走其中
- 五只猴子采得一堆桃子,半夜里第一只猴子偷偷起来把桃平均分成五分,发现还多一个,它吃了哪个桃子,还拿走其中的一份,第二只猴子起来又把桃子分成五分,还多一个,它吃了那个桃子,有拿走其中的一份,第三第四第五
- 猴子分桃子
- 猴子分桃子
- 猴子分桃子问题
- 猴子分桃子问题
- 猴子分桃子
- 文本不换行white-space: nowrap;
- 谷歌浏览器如何如何禁用弹出窗口阻止程序
- angular Meterial错误 Did you add it to @NgModule.entryComponents
- Python----__repr__用于显示给开发人员
- 10个最佳的大数据处理编程语言
- 海滩上有一堆桃子,5只猴子来分.
- ajax的一些问题
- Wordpress主题制作经验
- java.util.concurrent学习之 Executor
- 全栈工程师培训材料
- emacs启动报错:找不到init.el
- 程序员 30 岁前,该如何规划自己的职业发展?
- 二分查找(时间复杂度为O(logn))
- TI AM3552开发板(arm cortex A8) 初体验