25匹马选出最快的3匹马
2018-01-11 21:27
387 查看
问题
需要在25匹马中以最少的次数选出最快的3匹马,要求每次赛马最多5匹,每次赛马只知道马匹之间的相对快慢,不知道确切的赛马时间。解答
首先进行5组(假设为A, B, C, D, E一共5组)赛马,得到每组最快的1匹马;-->进行了5次赛马然后对每组的第一名进行一次赛马,得到跑得最快的那匹马;-->进行了1次赛马
假设上一次赛马最快的那匹马来自A组,其余的2-5名分别来自B, C, D, E组,那么它们分别是各自组最快的马匹。
那么能够竞争第二和第三的马匹必然来自图中画圈的小马儿们,就需要再进行一次赛马,角逐出第二名和第三名。-->进行了1次赛马
综上:最少需要进行5+1+1=7次就可以选出25匹马中最快的3匹马。
相关文章推荐
- 算法:25匹马,5个跑道,每次只能跑5匹,用最少的次数选出最快的前3匹
- 25匹马最少多少次可以选出前3
- 如果要25匹马中选出跑得最快的3匹,每次只有5匹马同时跑,最少要比赛几次?
- 算法:从25匹马中选出最快的三匹马
- 马场上只有5条跑道,欲从25匹马中选出3匹最快的,求最少比赛次数
- 25匹马_5条赛道_选出最快的几匹
- 赛马-25匹马选出前三名问题
- 有25匹马选出top3
- 赛马比赛--25匹马5个跑道,怎样选出最快的5匹来
- 25匹马5个跑道,每次只能跑5匹,至少需要多少次才能选出最快的前3匹?
- 25匹马,5个跑道,不用外界工具怎样选出最快的5匹,要次数最短
- 25匹马赛跑问题
- 25匹马,跑道一次可以有5匹马比赛,至少需要多少次比赛,可以计算出前5名
- 25匹马的角逐
- 【面试题】:25匹马比赛问题
- 25匹马,找出最快的3匹,但是只有5个赛道,每次比赛只能得到5匹马的速度排序,那么最少需要多少次比赛
- 从25匹马中选5匹最快马
- 图解25匹马的选马问题
- 25匹马的角逐
- 25匹马,5个跑道,最少比多少次能比出前3名