赛马特定赛道取top的问题
有25匹马,每匹马都以恒定的速度赛跑,当然马与马之间的速度是不相等的,总共有5个赛道,就是说每轮最多只能有5个马同时赛跑。问题是:要确定出跑的最快的前三名马,需要最少多少轮比赛? 不能计时。 一轮比赛淘汰2匹马,经过10轮后,淘汰掉20匹,在第11轮时,5匹中的前3名就是跑得最快的。所以需要11轮。回复 #2 xjh_001 的帖子
答案7次,比11次少了4次 1.分5组 跑5次2.取各组第一跑1次 得到ABCDE
3.取A组第二 第三
B组第一 第二
C组第一
再跑1次
7次
页:
[1]