赛马找最快
- 前言
- 问题
- 详解
前言
本系列博客是我的一个尝试,开拓思维系列的内容是一些有趣的智力题,可以起到锻炼思维能力的作用,另外题目也是非常有趣,如果有感兴趣的小伙伴一定要关注博主的这一系列哦!
问题
- 25匹马5条跑道找最快的3匹马,需要跑几次?
- 25匹马5条跑道找最快的5匹马,需要跑几次?
注意:不提供秒表
大家可以先自己思考一下再看下面的答案。
详解
-
首先,我们第一步的想法肯定是将25匹马平均分,这里假设分成ABCDE5组,每组5匹马,各自组内进行比赛,假设每组的排名都是A1>A2>A3>A4>A5,这里一共比赛了5次。
-
第二步我们将五组的第一名进行一次比赛,此时假设A1最快,我们就可以得出25匹马中最快的是第一名。(同组中它最快,并且跑的过别的组最快的马。)
-
接下来我们考虑一下第二名和第三名有可能是哪些马。
- 首先是第二名,第二名比较明显的可能是B1,但是有可能A组里的马跑的都很快(就好像尖子生班一样,里面全是大佬),所以还有可能A2是第二名。(因此,A2和B1两匹马比一下可以决出第二名)
- 然后是第三名,同理这里A组里,A2,A3有可能是第三名,另外还有B组里的B1,B2以及C组里的C1,其他的马就没机会争夺前三了,因为通过前面六次比赛中已经可以确定有三匹以上的马跑的比这些马快。
因此,我们只需要让A2,A3,B1,B2和C1比一次就可以决出第二名和第三名。
所以,总共只需要比(5+1+1)7场比赛即可比出前三名。
怎么样,是不是感觉这种题目还是挺有意思的,如果想要了解更多这类智力题,欢迎关注博主哦!博主大概每周会分享1-2题这样的题目的嘿嘿。