5只猴子分桃子问题

原创 2015年07月08日 22:42:51

5只猴子分一堆桃子,怎么也不能分成5等份,只好先去睡觉,准备第二天再分。夜里1只猴子偷偷爬起来,先吃掉1个桃子,然后将其分成5等份,藏起自己的一份就去睡觉了;第2只猴子又爬起来,吃掉1个桃子后,也将桃子分成5等分,藏起自己的一份睡觉去了;以后的3只猴子都先后照此办理。问最初至少有多少个桃子?

我用java写的,初来乍到,多多指教。

public static int peachNum()
 {
int n=5;
while(true)
{
int left=n;
int i=0;
for(;i<5;i++)
{
 
if((left-1)%5==0)
{
left=(left-1)*4/5;
}else
{
break;
}
}
if(i==5)
return n;
n++; 
}
 }

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

五只猴子分桃,算法&面试

1.五只猴子分桃。半夜,第一只猴子先起来,它把桃分成了相等的五堆,多出一只。于是,它吃掉了一个,拿走了一堆; 第二只猴子起来一看,只有四堆桃。于是把四堆合在一起,分成相等的五堆,又多出一个。于是,它也...

猴子分桃子

题目如下: 五只猴子分桃。半夜,第一只猴子先起来,它把桃分成了相等的五堆,多出一只。于是,它吃掉了一个,拿走了一堆; 第二只猴子起来一看,只有四堆桃。于是把四堆合在一起,分成相等的五堆,又多出一个。...

九月腾讯,创新工场,淘宝等公司最新面试三十题(第171-200题)

九月腾讯,创新工场,淘宝等公司最新面试三十题(第171-200题)引言        曾记否,去年的10月份也同此刻一样,是找工作的高峰期,本博客便是最初由整理微软等公司面试题而发展而来的。如今,又即...

用Java编程实现“猴子与桃子”的问题

实现题目的要求: 动物园给一群猴子运来一批桃子。第一天晚上猴子吃了所有桃子的一半并偷走了 1 个,第二天同样吃了剩下的桃子的一半并偷走了一个桃子,如此下去,到第4 天早上发现只剩下1 个桃子了。请问...

猴子吃桃子的问题

猴子吃桃子的问题1、问题背景     有只猴子第一天摘了若干桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个;以后每天早上都吃了前一天剩下桃子的一半还多一个。...

猴子吃桃子问题

猴子吃桃子问题 # coding utf8 # python3 # 题目:一只猴子吃桃子的问题 # 一只猴子,第一天摘下若干个桃子,并吃了一半,感觉吃得不过瘾,然后又吃了一个。 # 第二天,又...

猴子吃桃子问题

猴子吃桃子问题。猴子第一天摘下若干个桃,当即吃掉一半,又多吃一个。第二天早上又将剩下的一半吃掉一半,又多吃一个。以后每天早上都吃了前天剩下的一半零一个,到第10天早上只剩下最后一个桃。问第一天摘了几个...

猴子分桃子的新解法比较简单

好好不错的算法

/*题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个

/*题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 * 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。 * 以后每天早上都吃了前一天剩下 的一...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)