java老师出了个题目,怎么也算不出来。 求大神解救啊!!

3:已知操场上有一群人,人数不确定,但是肯定小于100人。现在将这群人按5人一组分,最后会余下4人。按4人一组分,最后会余下3人。按3人一组分,最后会余下2人。请问这群人... 3:已知操场上有一群人,人数不确定,但是肯定小于100人。
现在将这群人按5人一组分,最后会余下4人。
按4人一组分,最后会余下3人。
按3人一组分,最后会余下2人。
请问这群人总共有多少?(编程题)
这特么特难搞!!
展开
 我来答
zakaz168
2014-04-10 · TA获得超过345个赞
知道小有建树答主
回答量:272
采纳率:0%
帮助的人:225万
展开全部
public class NumberDemo {

public static void main(String[] args) {
for (int i = 0; i < 100; i++) {
if (i % 5 == 4 && i % 4 == 3 && i % 3 == 2) {
System.out.println("总共有:" + i + "人.");
}
}
}

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5ddb7a4
2014-04-10
知道答主
回答量:9
采纳率:0%
帮助的人:3.6万
展开全部
这种问题类似数学解方程。首先是一个while或for语句。在一百以内就从1开始递增或100递减。判断是否有满足已给条件的数字,有的话记录下来就是你要的答案了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
石笑傲天下
2014-04-11
知道答主
回答量:16
采纳率:0%
帮助的人:8万
展开全部

59!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hitzsf
2014-04-10 · TA获得超过2060个赞
知道大有可为答主
回答量:1741
采纳率:78%
帮助的人:1149万
展开全部
public class Total {
public static void main(String[] args) {
int t1,t2,t3;

/*
 *  5 * i + 4 = t1;
4 * j + 3 = t2;
3 * k + 2 = t3;
t1 == t2 == t3 <= 100
 */
for (int i = 0; i < 40; i++) {
for (int j = 0; j < 40; j++) {
for (int k = 0; k < 40; k++) {
t1 = 5 * i + 4;
t2 = 4 * j + 3;
t3 = 3 * k + 2;

if (t1 == t2 && t2 == t3 && t1 <= 100){
System.out.println(t1);
}
}
}
}
}
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大数据小库
2014-04-10 · TA获得超过7229个赞
知道大有可为答主
回答量:5477
采纳率:84%
帮助的人:579万
展开全部
用编程思路看:for(int i=0;i<100;i++) 然后每次按条件进行判断,遇到满足条件的i 就是结果
if(i%5==4 && i%4==3 && i%3==2)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式