发布网友
共4个回答
热心网友
只赛出来前3名,至少需要赛4场。将10匹马分成两组,分别是A1A2A3A4A5 ,B1B2B3B4B5。比赛过程如下:
1、两组各自赛一场,设两组的排名是A1A2A3A4A5 和B1B2B3B4B5。
2、确定第一名,A1和B1赛第三场,决出来第1名,设第一名是A1。
3、确定第二名,A2A3A4A5和B1赛第四场,第一为第二名。
4、确定第三名,如果B1不是第四场的第一名,则第四场中的第二名是总的第三名,无需再赛,所以最少赛4场。如果B1是第四场中的第一名(总的第二名),继续进行第五场比赛。A2和B2比赛,获胜者是第三名。
扩展资料:
25匹马5个赛道决出前三名的比赛次数:
由于有25匹马,5个跑道,每个跑道最多只能有一匹马进行奔跑,那么我们可以将25匹马均分成5组,各组内进行一次较量,假设每组得到的结果由快道慢分别是:
A1A2A3A4A5
B1B2B3B4B5
C1C2C3C4C5
D1D2D3D4D5
E1E2E3E4E5
上述操作需要进行5场比试,第6场比试选择:
A1B1C1D1E1
决胜出第一名,假设第一名就是A1,那么第2、3名将会在$ A_2A_3\cdots A_5B_1C_1D_1E_1 $ 之间诞生,由于已知 B1>C1>D1>E1B1>C1>D1>E1 所以可以排除 D1D1 和 E1E1,因为由其代表的小组没法进入前三,第7轮比拼由A2A3B1B2C1参与即可,假设得到的是A2A3A2A3最快,那么同样可以的得到,下次比较的是A4A5B1B2C1,所以最少需要八次。
热心网友
莫非是3场?
每匹马要赛出排名每匹马都得跑1场以上
这样就必须跑2场
其中一组的最后1名比另外一组的前4比赛。如果这个最后1名能第一
这样就只用3场就能解决了
热心网友
3场吧
10匹马,分别编号1--10,第一场,取出5匹,赛一场,取前两名;
第二场,取剩余5匹,赛一场,取前两名;
第三场,前两场胜出的4匹马,赛一场,取前三名。
热心网友
三场的:先把10匹马分成三队,第一队5匹马开赛(其中的第一名)
第二队4匹马开赛(其中的第一名)
剩下的1匹马和前面两匹马(各场的第一名)角逐前三名