Java面试题:谁得第二名java
【考题题干】有一种体育竞赛共含M个项目,有运动员A,B,C参加,在每一项目中,第一,第二,第三名分别的X,Y,Z分,其中X,Y,Z为正整数且X>Y>Z。最后A得22分,B与C均得9分,B在百米赛中取得第一。求M的值,并问在跳高中谁得第二名。面试
【试题分析】ide
由于ABC三人得分共40分,三名得分都为正整数且不等,因此前三名得分最少为6分,40=5*8=4*10=2*20=1*20,不可贵出项目数只能是5。即M=5。视频
A得分为22分,共5项,因此每项第一名得分只能是5,故A应得4个一名一个二名。22=5*4+2,第二名得1分,又B百米得第一,因此A只能得这个第二。it
B的5项共9分,其中百米第一5分,其它4项全是1分,9=5+1=1+1+1。即B除百米第一外全是第三,跳高第二一定是C所得。class
【参考答案】Cim
更多java面试题,java 电子书,java教学视频请参考"爱学网izixue"项目