Java面試題:誰得第二名

Java面試題:誰得第二名

【考題題幹】有一種體育競賽共含M個項目,有運動員ABC參加,在每一項目中,第一,第二,第三名分別的XYZ分,其中XYZ爲正整數且X>Y>Z。最後A22分,BC均得9分,B在百米賽中取得第一。求M的值,並問在跳高中誰得第二名。

【試題分析】

因爲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只能得這個第二。

B5項共9分,其中百米第一5分,其它4項全是1分,9=5+1=1+1+1。即B除百米第一外全是第三,跳高第二必定是C所得。

【參考答案】C

更多java面試題,java 電子書,java教學視頻請參考"愛學網izixue"

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章