一道智力题--三个运动员参加M个项目,在每一项目中,第一,第二,第三名分别得X,Y,Z分

题目:有一种体育竞赛共含M个项目,有运动员A,B,C三人参加,在每一项目中,第一,第二,第三名分别得X,Y,Z分,其中X,Y,Z为正整数且X>Y>Z。最后A得22分,B与C均得9分,B在百米赛中取得第一。

         1、求M的值            2、在跳高中谁得第二名

 

注:下面的求解过程是群里的一个大牛写的微笑,我稍作补充了一下。我水平太菜,当时没想出来

解:

1、22+9*2=40分,这是总分(也就是(X+Y+Z)*M=40,因为每一项的总分都是X+Y+Z,总共M项),然后要求X>Y>Z,最低情况是3>2>1,也就是说单项总分(即X+Y+Z)最低为6,满足这个条件的40的分解只有三个:20分*2项,10分*4项,8分*5项

2. B得了一个第一,但是总分只有9,所以可以排除20分*2项的可能,剩下的就是10*4和8*5

3.  10*4的情况分数分配有4个可能,721,631,541,532
再用A总分22的条件,可以排除两个5开头和6开头的,
对于7开头的情况,可以很容易知道B和C无法同时满足9分。所以只能是8*5项

4.  8*5项的话分数分配有2种,431和521,431不能满足A有22分的情况,所以只能是521,那么此时A就是有4个第一和一个第二,B是一个第一和4个第三,C是4个第二和一个第三,那么B唯一的一个第一是百米,其它都是第三,然后跳高的第一肯定是A,第三是B,那么第二肯定是C

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值