题目
猴子分桃问题
海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份.第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?下面的我写的代码:package test;
public class ProgramTest32 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
for (int i = 1; i < 1000; i++) {
int sum0=i*5+1; //5
if (sum0%4==0) {
int sum1=sum0/4*5+1; //4
if (sum1%4==0) {
int sum2=sum1/4*5+1; //3
if (sum2%4==0) {
int sum3=sum2/4*5+1; //2
int sum3=sum2/4*5+1; //2
if (sum3%4==0) {
int sum4=sum3/4*5+1; //1
System.out.println(i);
System.out.println(sum4);
break;
}
}
}
}
}
}
} 我想用for语句来控制,可怎么都得不到正确答案,应该怎样写呢?
中间有段重复了,没复制好,不好意思了
海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份.第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?下面的我写的代码:package test;
public class ProgramTest32 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
for (int i = 1; i < 1000; i++) {
int sum0=i*5+1; //5
if (sum0%4==0) {
int sum1=sum0/4*5+1; //4
if (sum1%4==0) {
int sum2=sum1/4*5+1; //3
if (sum2%4==0) {
int sum3=sum2/4*5+1; //2
int sum3=sum2/4*5+1; //2
if (sum3%4==0) {
int sum4=sum3/4*5+1; //1
System.out.println(i);
System.out.println(sum4);
break;
}
}
}
}
}
}
} 我想用for语句来控制,可怎么都得不到正确答案,应该怎样写呢?
中间有段重复了,没复制好,不好意思了
提问时间:2020-11-08
答案
试试这个:
public static void main(String[] args){
int peaches;
for(int i=1;;i++){
if(i%5==1){
peaches=(i-1)/5*4;
if(peaches%5==1){
peaches=(peaches-1)/5*4;
if(peaches%5==1){
peaches=(peaches-1)/5*4;
if(peaches%5==1){
peaches=(peaches-1)/5*4;
if(peaches%5==1) System.out.println(i);
}
}
}
}
}
}
public static void main(String[] args){
int peaches;
for(int i=1;;i++){
if(i%5==1){
peaches=(i-1)/5*4;
if(peaches%5==1){
peaches=(peaches-1)/5*4;
if(peaches%5==1){
peaches=(peaches-1)/5*4;
if(peaches%5==1){
peaches=(peaches-1)/5*4;
if(peaches%5==1) System.out.println(i);
}
}
}
}
}
}
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1某市出租车根据规定:3千米以内(含3千米)按起步价7元收费,超过3千米,每千米收费2元4角,有一天,小明一家坐一辆出租车到太阳宫玩,一共付费16元6角.小明离太阳宫多远?
- 2为什么矿泉水比果汁先结冰
- 3一圆柱体积10立方米,它的直径和高相等,求这个园柱的底面半径
- 4Over the past ten years ,over这里是介词吗
- 5六年级数学课外作业,大哥大姐帮帮忙!
- 6足球比赛胜一场积3分,平一场积1分,负一场积0分.现有ABCDEF共6之足球队参加本年度单循环比赛,到目前为止,除F外,其余5支球队已进行比赛的场数统计如下.A1场、B2场、C3场、D4场、E5场.现
- 7一句话概括下列新闻
- 8若(a-2007)平方加(2008-a)的平方=2009 请用法公式计算(a-2007)乘(2008-a)的值
- 9特殊疑问句中,“Do you think”应如何办理?
- 10下列一些光学仪器对光的作用,说法正确的是( ) A.近视镜的镜片是凹透镜,它对光有发散作用 B.显微镜的镜片是凸透镜,通过它可以看到正立、放大的实像 C.平面镜可以改变光的传播
热门考点
- 1你家里有几口人 英语怎么说
- 2指南针 对人类认识地球有哪些贡献?
- 3关于红移的问题
- 4若函数f(x)=ax2+(a2-1)x-3a为偶函数,其定义域为[4a+2,a2+1],则f(x)的最小值是_.
- 5骆驼祥子1-10页 11-20 21-30 31-40 41-50……主要内容,好词好句,感想
- 6初二英语翻译、让步状语从句
- 7180º-36º35′等于多少?
- 8甲班同学的平均体重是46kg,已班同学的平均体重是42kg,甲、已两班的同学的体重不超过44kg.已知甲班有50
- 9设随机变量X在(0,1)上服从均匀分布,(1)求Y等于绝对值X的概率密度.
- 10would you like to go to the west hill for a picnic?肯定回答是神马?