找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 5173|回复: 3

赛马特定赛道取top的问题

[复制链接]
发表于 2009-9-18 10:18:02 | 显示全部楼层 |阅读模式
有25匹马,每匹马都以恒定的速度赛跑,当然马与马之间的速度是不相等的,总共有5个赛道,就是说每轮最多只能有5个马同时赛跑。问题是:要确定出跑的最快的前三名马,需要最少多少轮比赛? 不能计时。
发表于 2009-9-18 15:58:45 | 显示全部楼层
一轮比赛淘汰2匹马,经过10轮后,淘汰掉20匹,在第11轮时,5匹中的前3名就是跑得最快的。所以需要11轮。
 楼主| 发表于 2009-9-28 16:37:58 | 显示全部楼层

回复 #2 xjh_001 的帖子

答案7次,比11次少了4次
发表于 2010-4-19 13:13:53 | 显示全部楼层
1.分5组 跑5次

2.取各组第一跑1次 得到ABCDE

3.取A组第二 第三
      B组第一 第二
      C组第一
再跑1次

7次
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-4-29 11:20 , Processed in 0.010991 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表