一个很非常有意思的简单java---数学题目

全班57名学生考试,语文考100分的有30人,数学100分的有36人,英语100分的有28人,两科100分的有52人,三科100分的有多少人?(这个题目大家以前可能见过)... 全班57名学生考试,语文考100分的有30人,数学100分的有36人,英语100分的有28人,两科100分的有52人,三科100分的有多少人?
(这个题目大家以前可能见过) 试问如何用java程序来实现他得出结果.只限java喔 ,我做一晚都没做出来,大家一起做喔,谁做的好,我给谁最佳答案.
题目是决对没有问题,写的时候注意写明各变量代表什么.题目是小学奥数题目,试卷还在我手中.不要看一眼题目就认为有错.一个字不差,二科100的确实是52人,我开始也认为有问题.有一点可以肯定,三科一百的一定少于28人.给出算法也行.
展开
 我来答
loweryou
2008-03-24 · TA获得超过288个赞
知道小有建树答主
回答量:195
采纳率:75%
帮助的人:133万
展开全部
顺手牵个羊 呵呵 用楼上朋友的方法来证明 还是假设有K个三科100分的学生 那么我们就用语,数,外3科各为100的学生的人数相加再减去两科为100分学生的人数 而问题的关键是 我们减去的学生有两科100分的中间就会重复有三科为100的 我们做这个减法就等于把3科有100分的人数减了3次 所以要加回2次 而另外还有一种不能忽视的情况是可能有人一个100都没得 而那些得双百的里面包含了得一个100和3个100的情况 所以 一个100都没得的就有57-52人 所以得到3个100分的人数可通过式子
30+36+28-52+2K=57-5来解 得到2K=10 所以K=5 有5个人得到三百 代码本人初学 写出来让大家笑话了 class shishi
{
public static void main(String []args)
{
int a,b,c,k;//a为语文,b为数学,c为英语,k为三门得到100分的人数
int d,e,m;//d为全班人数,e为有两科得到100分的人数,m为未有一门得到100分的人数
a=30;b=36;c=28;d=57;e=52;m=57-52;
k=(d-m-(a+b+c)+e)/2;
System.out.println(k);
}
}
无声风冷寒江5
2008-03-29 · TA获得超过1768个赞
知道答主
回答量:104
采纳率:0%
帮助的人:0
展开全部
A+B+C-AB-AC-BC+ABC=总人数
30+36+28-52+ABC=57
ABC=15人
A,B,C代表一门的人数
AB,AC,BC代表两门的人数
ABC代表三门的人数
相信我 这是奥林皮克数学那个红色那本
的问题
蛮早之前我就看过
现在读高二了 嘿嘿
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lixin0011
2008-03-25
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
我是一个新手。因为这个题才介入的。
本人认为。因为思考的角度不同。。而出现了分歧。
从出题者的角度看这个题出得的确是不错的。。
可是。我们做题的人从题里只能读得。得双百的52个人绝对是不同的52个人。如果这样想的话,总的分数就不能对等了。就没得答案了。
但出题者是把三科得100的人在52个人里面,一个人就用了三次来计算。
所以问题就出在这里。
我是这样分析的。如果有什么问题。希望大家指抨。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2008-03-23
展开全部
这用什么语言有什么关系,最重要的是算法,算法想好了,用什么语言都是一样的啦.~还不是+ - * /

'白驴蹄子' 说得对,不可能的,题目有问题

可以理解为

语文100分的试卷30张,数学100分的试卷36张,英语100分的试卷28张,把这些100分的试卷放左一起,1个双科100分的人就有2张试卷是属于他的,这样子每2张1份的分开,最多就只能分出(30+36+28)/2=47份,也就是47个人,怎么可能会有52,而且这已经是最理想的情况了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0c3258b02
2008-03-24 · TA获得超过672个赞
知道小有建树答主
回答量:550
采纳率:0%
帮助的人:624万
展开全部
画个集合图么
肯定有不少的人三科全是100分
假设有K个人三科全100
那么
30+36+28-52-K = 57
所以有15个人三科100分
java代码就免了。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式