海滩上原来最少有多少个桃子
来源:互联网 发布:数据分析基础 编辑:程序博客网 时间:2024/04/26 15:56
题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?
思路:
设最后一个猴子拿了t0个桃子,
倒数第二个拿了t1=(5*t0+1)/4个
……
第一个拿了t4=(5*t3+1)/4
则桃子总数 n=5*t4+1 (前式中t0,t1,n均为整数,/的结果与数学运算相一致)
程序:
思路:
设最后一个猴子拿了t0个桃子,
倒数第二个拿了t1=(5*t0+1)/4个
……
第一个拿了t4=(5*t3+1)/4
则桃子总数 n=5*t4+1 (前式中t0,t1,n均为整数,/的结果与数学运算相一致)
程序:
#include <stdio.h>
int main ()
{
int last,try;
int total;
int loop;
try=3;
while(1)
{
last=try;
for(loop=0;loop<5;loop++)
{
if( (5*last +1)%4)
break;
last=(5*last+1)/4;
}
if(loop==4)
{
printf("amount of apples:%d ",5*last+1);
break;
}
try+=4;
}
return 1;
}
int main ()
{
int last,try;
int total;
int loop;
try=3;
while(1)
{
last=try;
for(loop=0;loop<5;loop++)
{
if( (5*last +1)%4)
break;
last=(5*last+1)/4;
}
if(loop==4)
{
printf("amount of apples:%d ",5*last+1);
break;
}
try+=4;
}
return 1;
}
- 海滩上原来最少有多少个桃子
- 海滩上最少有多少个桃子
- 海滩上原有多少个桃子(2016)
- 海滩上有一堆桃子,5只猴子来分.
- 海滩上有一堆桃子,五只猴子来分(问题)
- 桃子到底有多少
- 五十道编程小题目 --- 41 海滩上有一堆桃子,五只猴子来分 java
- ACM 324有一堆桃子不知数目猴子第一天吃掉一半又多吃了一个第二天照此方法,吃掉剩下桃子的一半又多一个,天天如此,到第m天早上,猴子发现只剩一只桃子了,问这堆桃子原来有多少个? (m<29) 输入
- java 题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个, //这只猴子把多的一 个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份, //又多了一个,
- 海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一
- 【程序41】 题目:海滩上有一堆桃子,五只猴子来分。第一只 猴子把这堆桃子凭据分为五份,多了一个,这只猴子 把多的一个扔入海中,拿走了一份。第二只猴子把剩下 的桃子又平均分成五份,又多了一个,
- java 海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中
- Hdu4195给你三个顶点,这三个点是一个正多边形上的顶点,问这个正多边形最少有多少个边
- 面试题 - 5只猴子来分桃子,问总共有多少桃子
- 海滩上的思想者
- 地球上有多少个满足这样条件的点?
- 【LintCode】最多有多少个点在一条直线上
- 求解线段上有多少个整数解
- Javascript+DOM访问XML文件中的数据实例
- 装apache2.0会遇到的一些问题
- 我聪明吗?
- Java中的内部类和匿名类
- Windows CE 进程、线程和内存管理(三)
- 海滩上原来最少有多少个桃子
- 2007.04.16 继续优化
- java中用动态代理类实现记忆功能
- 实现jsp页面得分页显示功能方案
- 彩虹排课2.0
- java数组声明详解
- 抽象类对象类和对象包装类
- 如何检测手机型号
- [C#问题--WebBrowser继续追踪]WebBrowser在Form程序中使用的感想2