腾讯面试题。 985一条街来看看?

虎扑用户698451
兄弟,七次就够了呀,第一次分四组,每组前四进半决赛;第二次,剩下的16分两组,前四进决赛,最后八个人决赛。不懂这样每次都保证最好的四个人不走,有啥问题吗?4+2+1

我正在默念坝坝的名字
引用 @艾玛你真能 发表的:
那你们为啥不第一次就8赛道各8匹马分次跑呢?

第一次你怎么知道哪些快,哪些慢?如果慢马放在快马前面,就限制了快马。这就是为啥第9次每个赛道要按快慢顺序排的原因。

W
Wayne113
题目信息给得少,所以多了很多抖机灵的方法,比如有一个计时器,8个回合,64匹马都跑完,看时间用的短的就行,所以最少8回合

虎扑用户007484
88分组,先跑8轮,每组第一跑第九轮,取第一名。然后第一名所在组取第二名与剩余七组第一名跑,再取第一名。然后,哪组跑出第一名,就再取那一组的第二名或第三名。以此类推,需要8加4即12次能得到最快的四匹马。

艾玛你真能
引用 @我正在默念坝坝的名字 发表的:
第一次你怎么知道哪些快,哪些慢?如果慢马放在快马前面,就限制了快马。这就是为啥第9次每个赛道要按快慢顺序排的原因。

离得够远就可以,比如100米距离隔30米就好了。
然后我要说,跑马就是一起出发的,这是常识,这是这个例子里面用跑马的原因

好诗好湿
引用 @Matere 发表的:
随机的 而且只要前四 所以第五之后的都可以直接淘汰

都比第五快呢。🌚

携带电话
引用 @随机来名 发表的:
理论上最少一次就可以,因为正好这一次的前四就是最快的,有这个几率。

你就扯吧,那我说一次都不测就可以,我抽四匹马就可能正好是最快的

虎扑用户667935
这个题目没说不能用计时器,64匹马,8个跑道,跑8次,取最快的4个就好了

好诗好湿
引用 @329847189 发表的:
应该是十次吧

第四组第一,第三组的第二,第二组的第二第三,第一组的第二第三第四

不是第四组第一 第三组12 第二组 123 第一组234 九匹马吗?

林志翰
引用 @虎扑JR1375400214 发表的:
专业点,毕竟不是985一条街,一共跑11回合就OK了。
先随机分8组,取出每组前4。
然后让这8组的冠军跑一轮,留下前4名,这时候冠军已经确定了。剩下的4组舍弃。
然后取出冠军组的2,3、4名,
第二名组的1,2,3名
第三名组的1,2名
第四名组的1名。

这9匹马跑两次,取出前3就OK

8+1+2=11次

那啥,跑马拉松一轮不就可以了吗?

携带电话
引用 @新会小鱼人 发表的:
那就哈希排序 不行就还有很多 数据结构书里面大把排序

所有的单一排序算法在这都不适用,别费那劲了

虎扑用户976933
冲个会员 直接变64个跑道

虎扑用户516704
最快十次。

A
Anoopk
8个回合吗

生命之厦
引用 @滚去养猪呐 发表的:
哈哈,我后面说了审错题了,我的

我后来也看到了,想删了自己的评论找不到了,也就随意吧,哈哈哈哈哈哈😂

L
LBJ23說
一.64匹分8组,每组8匹,取每组的前四,此时剩32匹
二.32匹分4组,每组8匹,取每组前四,此时剩16匹
三.16匹分2组,每组8匹,取每组前四,此时剩8匹
四.8匹马选前4就行了

涅槃的本爸
引用 @虎扑JR1375400214 发表的:
专业点,毕竟不是985一条街,一共跑11回合就OK了。
先随机分8组,取出每组前4。
然后让这8组的冠军跑一轮,留下前4名,这时候冠军已经确定了。剩下的4组舍弃。
然后取出冠军组的2,3、4名,
第二名组的1,2,3名
第三名组的1,2名
第四名组的1名。

这9匹马跑两次,取出前3就OK

8+1+2=11次

这回答只能给零分

夜光下的威士忌
8号🐴 打假赛提前倒下

虎扑用户821802
引用 @李先森asd 发表的:
冠军所在组的第一名已经取出来了,冠军所在组第234名接着和其他组的比,比完他们还是234名

这个逻辑有问题的

虎扑用户677499
引用 @韦德是我篮球的信仰 发表的:
但是你也不知道哪一组是死亡之组吧?

无所谓啊 管他哪组死亡之组 这种情况就是不管有没有死亡之组 废材之组 都无所谓 因为是顺次排出前四名

莆田潘哥
引用 @ytliketmac 发表的:
第十回合应该是t9第一名小组的2-4 第二名小组的1-3和t9第三第四名来一次
如果t9第三不是t10第二 这一次前三加t9第一就是最快4
如果t9第三是t10第二 那t9第三那个小组的第二名和t10的第三名竞争一下就可以了

正解兄弟!因为t9第二名那组的第四根本不可能是最快的四匹马之一

J
Johnny_cop
引用 @虎扑JR1375400214 发表的:
专业点,毕竟不是985一条街,一共跑11回合就OK了。
先随机分8组,取出每组前4。
然后让这8组的冠军跑一轮,留下前4名,这时候冠军已经确定了。剩下的4组舍弃。
然后取出冠军组的2,3、4名,
第二名组的1,2,3名
第三名组的1,2名
第四名组的1名。

这9匹马跑两次,取出前3就OK

8+1+2=11次

这个不对啊。首先随机分8组。万一有一个组特别快。第四个有可能比其他组第一名快呢?

1
1131857504
引用 @mengtuo7 发表的:
奥运会比法,八八分组,小组前四进下一轮,8+4+2+1共计15回合

这个不对 要是有小组有超强能力的多个 另外小组有水平不行的多个这样不是给他们占了便宜 不能用奥运的方法 奥运方法是有运气成分的

虎扑用户396973
一起跑就完事了,磨磨唧唧

m
mengtuo7
引用 @1131857504 发表的:
这个不对 要是有小组有超强能力的多个 另外小组有水平不行的多个这样不是给他们占了便宜 不能用奥运的方法 奥运方法是有运气成分的

小组都进不去前四的话,跑的再快也不是最终的前四

l
loyalboy9
不算马的体力吗?

虎扑用户026902
不可以计时吗?

虎扑用户457803
64/8=8不就得了,秒表是吃屎的?

鞋子的故事
引用 @虎扑JR1375400214 发表的:
专业点,毕竟不是985一条街,一共跑11回合就OK了。
先随机分8组,取出每组前4。
然后让这8组的冠军跑一轮,留下前4名,这时候冠军已经确定了。剩下的4组舍弃。
然后取出冠军组的2,3、4名,
第二名组的1,2,3名
第三名组的1,2名
第四名组的1名。

这9匹马跑两次,取出前3就OK

8+1+2=11次

注意审题,问的是最少几个回合,那么就是10个回合


这么多人点亮就没一个人提醒你吗
985一条街?
月星雨
引用 @一切安康 发表的:
测速不是八次就跑完了

真测速一次就跑完了,全扔跑道上,反正测个速度就行,又不用排先后。实际情况来看,真跑十一轮,有的马速度快但是耐力不行,跑步那么多次结果已经不准确了。
不过谁让这是算数题呢

一块奶油小饼干
引用 @一块奶油小饼干 发表的:
每组第一的一起跑,跑完选出最快的,假设是a组,此时把a组第二拉出来,和原来七个跑,再把最快的拉出来,以此类推,前一个最快的选出来,该组下一名顶上,选出四个最快的,这种方法就是跑12次,不知道还有没有更快的,坐等

别亮啦,我都觉得丢脸.这是看完题目拍脑袋想出来的,还有很简单的优化方法,作为一个程序员竟然没有马上想出来,事实上第一轮第一名跑完后最后四名的四组都可以不作考虑了,优化完最多只要跑11次大多数情况10次

鞋子的故事
引用 @独立团骑兵连孔连顺 发表的:
可能不是标准答案: 64匹马分8个跑道,取每个跑道前四名,一共取得32匹,然后让每个跑道的第一名赛一场,第一名为所有组最快,然后去掉后四名的赛道的马,这时还剩下第一名赛道2、3、4,第二名赛道1、2、3、,第三名赛道1、2,第四名赛道1,9匹马比两次,次数8+1+1+1=11

问的是最少几个回合,考虑极端当然最少就该是10,为什么就没几个人知道我的意思呢,难道就我一个人是S B?
一个jrs路过
引用 @说气人不你 发表的:
明天报道

直接晋级

虎扑用户644023
十一轮吧,前八轮分组,取前四,第九轮第一跑,依次保留4321只马,第一名保送,第十轮随机上八个,取前三,第十一轮,前三和剩的那只pk排序,假定体力及其他外界因素不变的情况下

虎扑用户946698
引用 @纯白交响曲 发表的:
你看了我的回复内容以及回复的都是谁了吗?你是如何得出很多人没有理解我这个结论的?还是说你是带哲学家就是想来给我讲道理的?

是你蠢还是我蠢,你是觉得他说的15次方法有问题还是咋

鞋子的故事
引用 @K-O-E 发表的:
我没太理解为啥第一轮冠军组的第4名肯定会比第一轮第一名中的第五跑得快?
为啥第一轮第一名的后四个就淘汰了?

题目让64选前4,不是说一定比第五快而是有可能比第五块所以有进前4的可能性所以才要继续比,而第一轮第一名中的第五肯定不会排进前4。
后四个最快的都没有机会进前4,你说呢?
虎扑用户946698
引用 @纯白交响曲 发表的:
你看了我的回复内容以及回复的都是谁了吗?你是如何得出很多人没有理解我这个结论的?还是说你是带哲学家就是想来给我讲道理的?

你自己看看你回复

h
hc打抱不平
引用 @好诗好湿 发表的:
难道第一轮八组跑完你不得做个记号
1(1) 1(2)…
2(1) 2(2)…🌚

第二名组的前三是怎么选的?

h
hc打抱不平
引用 @DDADddad 发表的:
第二组老大肯定是第二往下啊,老四肯定是第五往下就不用再测了

关键第二名组的前三名咋选?想不通啊

h
hc打抱不平
引用 @hi我等你很久了 发表的:
我已经知道了,谢谢老哥

咋回事啊,我还不知道

R
RickyIG
引用 @低调小卡戎 发表的:
看没人回你,借个楼吧🐶。
一共需要比赛11回合。
64匹马分八个小组,每组取前四。(剩32匹)
然后,这八个小组的“冠军马”赛一下,后四名“冠军马”所在的小组,整组淘汰,还剩四组马。(剩16匹)
第一名“冠军马”,所在小组取前4名马留下来。
第二名“冠军马”,所在小组取前3名马留下来。
第三名“冠军马”,所在小组取前2名马留下来。
第四名“冠军马”,所在小组只留第1名。
这时候还剩10匹马,最快的4匹绝对在这里。
最后,这10匹马,随机选8匹赛一次,取前四。然后用这四匹再加上剩下的两匹马,再赛一次,取前四名。那么这四名就是最快的四匹马了!8+1+1+1=11
PS 我这么跑让老大多跑了两次,实在不好意思,但这样跑jrs们好理解啊🐶

直接忽略所有体能理想环境下举行?

执耳者
引用 @木古女未子 发表的:
让你打工,不是来当领导的

笑死我了

h
hc打抱不平
引用 @tk1384563 发表的:
题目我没看错吧? 不是64匹中,选出最快的4匹吗?
9轮完事 = 8组选第一 + 第一的8匹跑一轮
最快的前4 不就是了?

为啥出现 11轮 和15 轮的? 不是选 最快的 32匹吧?

建议想想冠军组第二名比你第9轮跑的第二名快,咋办

虎扑用户984384
引用 @虎扑JR1375400214 发表的:
专业点,毕竟不是985一条街,一共跑11回合就OK了。
先随机分8组,取出每组前4。
然后让这8组的冠军跑一轮,留下前4名,这时候冠军已经确定了。剩下的4组舍弃。
然后取出冠军组的2,3、4名,
第二名组的1,2,3名
第三名组的1,2名
第四名组的1名。

这9匹马跑两次,取出前3就OK

8+1+2=11次

你如果第一组全部马都比其他组第一快呢?直接淘汰四匹?

h
hc打抱不平
引用 @神秘学生 发表的:
借个楼,题目不是说最少几次吗?所以考虑最幸运的情况,第一次8匹马中正好包含前4,取第4名分8次和剩下的56匹马一起跑,发现剩下56匹马没有一匹比它快,得出最快的4匹马,共赛跑1+56÷7=9次。如有漏洞请指点

最少但是确定

哈登剪掉胡子之后说
是十轮,前面9轮大家都说了,取出来9匹马,另外一匹已经冠军了。现在的问题是,在剩余的9个马里取前三名。根据这样的算法,有两匹马是能够排除的。分别是,第三名组的第二,和第二名组的第三,因为在这九匹马中,已经有三匹马比他们跑得快了,因此他们不能获得9匹马中的第三名。所以排除掉这两只后,只剩下7匹马,只需要进行第十轮就可以了。

虎扑用户138802
我觉得9次就可以了,请指出我的错误,分成8组,每组第一名出来组成新的冠军组,冠军组比一次,选出前四名,一共9次,我思维有漏洞吗?

孜然丶QWQ
引用 @一块奶油小饼干 发表的:
每组第一的一起跑,跑完选出最快的,假设是a组,此时把a组第二拉出来,和原来七个跑,再把最快的拉出来,以此类推,前一个最快的选出来,该组下一名顶上,选出四个最快的,这种方法就是跑12次,不知道还有没有更快的,坐等

有一种11次的,分8组跑一次淘汰掉所有的后四名,然后把每组的第一名拉一起跑一次淘汰掉后四名所在组的所有马,同时,第四名所在组中的第二三四名一定没有机会争取前四,淘汰掉。同理,第三名组中的第三第四名淘汰,第二名组中的第四名淘汰。这样就还剩下10匹马,但是这时第一名也一定是最快的不用再跑了,剩下的9匹马随便去掉一匹之后跑一次,取前三跟去掉这匹马再跑一次取前三。这样前四名就站出来了,一共跑了11轮

黑桃米米
每一匹马跑一次,跑的时候计时就行了啊

g
gore神
不就每个嘛都跑一次,选最快的就行了么?等等,是不是不准带计时器?题干里也没提啊

S
SaxonTracy
引用 @萤火虫撞飞机 发表的:
跑不了第一呢?

第四名跑第一,游戏结束 9轮结束
跑第二,1组前三和加赛组第一那组的前四跑 10轮 结束
跑第三,加赛组第一的前四和第二的前三和1组第三跑,第三第一,游戏结束,10轮,第三第二,游戏结束,10轮,第三第三,游戏结束。第三跑四名以后,加赛2组前4跟1组前二跑,游戏结束,11轮
跑四名及以后,11轮结束。
比纯跑11轮更优。

D
DDADddad
引用 @hc打抱不平 发表的:
关键第二名组的前三名咋选?想不通啊

第一次小组赛不就选出来了?

一块奶油小饼干
引用 @孜然丶QWQ 发表的:
有一种11次的,分8组跑一次淘汰掉所有的后四名,然后把每组的第一名拉一起跑一次淘汰掉后四名所在组的所有马,同时,第四名所在组中的第二三四名一定没有机会争取前四,淘汰掉。同理,第三名组中的第三第四名淘汰,第二名组中的第四名淘汰。这样就还剩下10匹马,但是这时第一名也一定是最快的不用再跑了,剩下的9匹马随便去掉一匹之后跑一次,取前三跟去掉这匹马再跑一次取前三。这样前四名就站出来了,一共跑了11轮

对,就是这样,我后面补充了....我这个回复是看到答案后的第一想法...后面吃饭路上想了下,就是你这个答案了,如果允许部分误差的话可以10次,应该没有更好的算法了

好诗好湿
引用 @hc打抱不平 发表的:
第二名组的前三是怎么选的?

64队,分了八组,并选出每组第一
这个时候不是就把每组的排序标记好了?有那么复杂吗?🌚难道是我理解错了。
选出前四最少10次,11次一定能选出来。🌝

1
1131857504
引用 @mengtuo7 发表的:
小组都进不去前四的话,跑的再快也不是最终的前四

所以这样是存在侥幸的 这组的小组的后四名未必比其他小组的前四慢

虎扑用户756896
引用 @终恋ez 发表的:
充会员一回合就能选出来,不充会员选不出来。



虎扑用户891127
引用 @低调小卡戎 发表的:
看没人回你,借个楼吧🐶。
一共需要比赛11回合。
64匹马分八个小组,每组取前四。(剩32匹)
然后,这八个小组的“冠军马”赛一下,后四名“冠军马”所在的小组,整组淘汰,还剩四组马。(剩16匹)
第一名“冠军马”,所在小组取前4名马留下来。
第二名“冠军马”,所在小组取前3名马留下来。
第三名“冠军马”,所在小组取前2名马留下来。
第四名“冠军马”,所在小组只留第1名。
这时候还剩10匹马,最快的4匹绝对在这里。
最后,这10匹马,随机选8匹赛一次,取前四。然后用这四匹再加上剩下的两匹马,再赛一次,取前四名。那么这四名就是最快的四匹马了!8+1+1+1=11
PS 我这么跑让老大多跑了两次,实在不好意思,但这样跑jrs们好理解啊🐶

第一名冠军马的组留2~4名就可以了吧,第一名已经是马王了

m
mengtuo7
引用 @1131857504 发表的:
所以这样是存在侥幸的 这组的小组的后四名未必比其他小组的前四慢

然而只要最快的前四名,可没说要前五

h
hc打抱不平
引用 @DDADddad 发表的:
第一次小组赛不就选出来了?

搞错了,以为是所有的第二名那个组,现在明白了

p
penkyx
首先8组每组前四留下,然后剩下32分4组,剩16分2组,最后剩8一组,总共15组

虎扑用户474442
引用 @2021年MVP德文布克 发表的:
八八分组比八组,8回合
每组第一比一次,9回合
将t9第一名所在小组的2-4名和t9第二名所在小组的1-4名和t9第三名比一次,10回合
这里分出两种情况:
第一种是t9的第三名不为t10第二名,这种情况下,t10前三加t9第一为最快的四匹马。
第二种是t9的第三名为t10第二名,此时进行t11,将t9第三名所在小组的第二名与t9第四名比。这种情况下t9的前三名加t11胜者为最快的四匹马。



头顶草原
引用 @我的偶像183 发表的:
那就冒泡排序试试?

应该是类似于快速排序,每次选第四名的马参与新序列,刷到最后剩下的就没几个了

b
bryant81pts
引用 @可爱可爱超可爱 发表的:
你的马是二维马吗?哪里排的下……

哈哈哈哈哈哈哈哈笑死

就特玛你叫夏洛啊
引用 @虎扑JR1375400214 发表的:
专业点,毕竟不是985一条街,一共跑11回合就OK了。
先随机分8组,取出每组前4。
然后让这8组的冠军跑一轮,留下前4名,这时候冠军已经确定了。剩下的4组舍弃。
然后取出冠军组的2,3、4名,
第二名组的1,2,3名
第三名组的1,2名
第四名组的1名。

这9匹马跑两次,取出前3就OK

8+1+2=11次

绝对不是正确答案

刘大明1984
万一,第9轮的第二名,在第10轮时,跑的比第9轮的第三名要慢怎么办?你们是继续补充题干?还是开除出题的人?

a
a小夫子a
15个回合吗,我用最笨的方法算的

R
Red_angle_taers
引用 @super_wade 发表的:
对对对,之前没仔细读题

仔细也是一种天分,不是每个人都有的。

西
西乡小木虫
小组赛赛会第二
决赛没发挥水平垫底怎么办
虎扑用户480620
引用 @宽粉条 发表的:
一个回合,一起跑,前四就完事。

您是想把🐎挤死嘛

纯白交响曲
引用 @Faymax 发表的:
是你蠢还是我蠢,你是觉得他说的15次方法有问题还是咋

是啊我是觉得8+4+2+1那个15次不对啊 而且很简单的就是说最快组的最后一名比最慢的第一名还要快怎么办 后面有人回了我说它是第八名所以肯定不是前四 我也没否认吧 我只是举个例子说明15那个方法肯定是不对的 然后后面就有人说我杠 你还说我什么大家都不理解我 我都奇了 但凡看看我回复的人都知道我是在质疑15次

虎扑用户588395
15个回合

虎扑用户844773
掐个表,8组不就出来了🙈

虎扑用户588395
11是对的

吃瓜看比赛
腾讯只有一匹马

虎扑用户257074
最快一回合

虎扑用户257074
最快一回合,随机选出8匹,其中最快的四匹马在里面。哈哈哈

虎扑用户245403
8+4+2+1

虎扑用户245403
引用 @虎扑JR1375400214 发表的:
专业点,毕竟不是985一条街,一共跑11回合就OK了。
先随机分8组,取出每组前4。
然后让这8组的冠军跑一轮,留下前4名,这时候冠军已经确定了。剩下的4组舍弃。
然后取出冠军组的2,3、4名,
第二名组的1,2,3名
第三名组的1,2名
第四名组的1名。

这9匹马跑两次,取出前3就OK

8+1+2=11次

这里可以用到or这个用法了,剩下九匹马已知第二名组的第一名快于其中五匹马,那可以拿出来让剩下八匹马比速度,如果冠军组234名前三,那么加赛一轮11次,如果冠军组234名没有前三,那么第二名组第一名就进入前四名单,10次就行了

I
Ikepi
11吧

虎扑用户245403
引用 @梦归07 发表的:
等你冒完泡,马嘴巴里都冒泡了

10次or11次,因为有不确定因素

晚安花菜
引用 @纯白交响曲 发表的:
是啊我是觉得8+4+2+1那个15次不对啊 而且很简单的就是说最快组的最后一名比最慢的第一名还要快怎么办 后面有人回了我说它是第八名所以肯定不是前四 我也没否认吧 我只是举个例子说明15那个方法肯定是不对的 然后后面就有人说我杠 你还说我什么大家都不理解我 我都奇了 但凡看看我回复的人都知道我是在质疑15次

15次怎么不对了?

斑你爸爸
引用 @我就虾bb 发表的:
题目没说完,其实是不准计时,只比快慢

只比快慢你还真比不了,客观分析, 我第一次跑的体能和第二第三次跑的有天然优势

1
1013024922
引用 @终恋ez 发表的:
充会员一回合就能选出来,不充会员选不出来。

出门左拐,明天上班

C
Chrichel秋秋
引用 @Mr_Leons 发表的:
那照你这么说的话 88分组 每组取第一名 第9回合就知道谁是最快的前4名了。如果要杠一下的话 第一回合应该是有8组比赛 第二回合就是每组第一跑了 所以2回合就知道前4了。

堪忧

虎扑用户403940
引用 @野区孙笑川 发表的:
best case可还行 这种题算的都是worst case下的最优解 即“这样做保证能选出正确答案” 注意审题

题就说的最少 我的理解就是beat case 可能平时看的都是英文所以中文题意有点区别? 算worst case 的话怎么也要提big o之类的吧?

纯白交响曲
引用 @晚安花菜 发表的:
15次怎么不对了?

你看看我回复的原层主的意思呗 我的意思是他的那种15次无法排除组与组之间的差别😅

晚安花菜
引用 @1131857504 发表的:
所以这样是存在侥幸的 这组的小组的后四名未必比其他小组的前四慢

我只要前四,你这小组后四名比其他快有什么用?还能比本组前四名快?

虎扑JR1476354012
我把60匹马的腿打断,剩下4匹就是跑得最快的
绿
绿衫军1号
引用 @ytliketmac 发表的:
第十回合应该是t9第一名小组的2-4 第二名小组的1-3和t9第三第四名来一次
如果t9第三不是t10第二 这一次前三加t9第一就是最快4
如果t9第三是t10第二 那t9第三那个小组的第二名和t10的第三名竞争一下就可以了

不使用计时器,每组第一不知道怎么排名。所以分八组跑完之后,将每组第一跑一次,得到每组第一的排名,这样9次。第十次然后将排名第一的组的,234名,排名第二的组的123名,排名第三的组的,1,2名,排名第4的组的第一名,共8名一起跑一次,得到2,3,4名。所以最少需要10次。

张飞bab
引用 @说气人不你 发表的:
明天报道

不充会员拉200个微信好友助力也能答出来

虎扑用户022653
引用 @虎扑JR1375400214 发表的:
专业点,毕竟不是985一条街,一共跑11回合就OK了。
先随机分8组,取出每组前4。
然后让这8组的冠军跑一轮,留下前4名,这时候冠军已经确定了。剩下的4组舍弃。
然后取出冠军组的2,3、4名,
第二名组的1,2,3名
第三名组的1,2名
第四名组的1名。

这9匹马跑两次,取出前3就OK

8+1+2=11次

看准题目啊 问的是最少几轮选出 不是最至少几轮确保能选出 运气好的话 9轮就可以了 第一轮的第4名 跟剩下的56匹比 一轮pk7个 理论上最快9轮出结果

晚安花菜
引用 @绿衫军1号 发表的:
不使用计时器,每组第一不知道怎么排名。所以分八组跑完之后,将每组第一跑一次,得到每组第一的排名,这样9次。第十次然后将排名第一的组的,234名,排名第二的组的123名,排名第三的组的,1,2名,排名第4的组的第一名,共8名一起跑一次,得到2,3,4名。所以最少需要10次。

你数学没学好啊,你第十次都9匹马了。

晚安花菜
引用 @纯白交响曲 发表的:
你看看我回复的原层主的意思呗 我的意思是他的那种15次无法排除组与组之间的差别😅

你看懂了原层主的意思?我只需要4匹最快的,要排除什么组和组的差别?假如最快的都在A组,A组前四是不是一直打到决赛?你管别的组怎么样呢,虽然这个层主不是最少的,但是合理的。

I
Icepuma
引用 @虎扑JR1375400214 发表的:
专业点,毕竟不是985一条街,一共跑11回合就OK了。
先随机分8组,取出每组前4。
然后让这8组的冠军跑一轮,留下前4名,这时候冠军已经确定了。剩下的4组舍弃。
然后取出冠军组的2,3、4名,
第二名组的1,2,3名
第三名组的1,2名
第四名组的1名。

这9匹马跑两次,取出前3就OK

8+1+2=11次

肛一下,万一最快的马是个爆发型选手呢,本来很快,但跑太多到最后跑废了,被一个爆发一般,耐力巨好的反超了

y
yinyale
叫化腾的那匹马跑的最快!

蓝血战士
引用 @李先森asd 发表的:
冠军所在组的第一名已经取出来了,冠军所在组第234名接着和其他组的比,比完他们还是234名

你是没看懂,冠军组第2,3,4只没和其他组的比过怎么得出比其他的快?冠军组第一比其他组第一快就能说明冠军组第2.3.4比组的快?

蓝血战士
引用 @李先森asd 发表的:
冠军所在组的第一名已经取出来了,冠军所在组第234名接着和其他组的比,比完他们还是234名

你逻辑不行,建议在纸画出整个计算过程

金桥三号
引用 @aztechard 发表的:
是的,所以这种题目通常第一步是补充完整题干,比如没有计时器,马每次都同时起跑,每次都跑得一样快,不存在几匹马并列冲线。。。
最后一般问的是,至少要多少轮才能确保测出最快的马。

不补充就等于留了一个坑。绝大多数真心要踩坑。