比赛排名机制

  • 3 vs 3:
    • 第一组对决,两队各选出一个;
    • 当第二组对决的人选确定之后,第三组也随之确定;
    • 奇数 vs 奇数:如果每一场必须决出一位胜者,显然最终不会出现平局

1. 小组赛

  • 小组赛,当然不淘汰参赛人员。
  • 小组赛,队伍都要两两 pk,累计积分;

比如每一个小组都有 n 支参赛队伍:

  • 小组赛共需打多少场比赛呢? (n2)=n(n1)2

    • 对某一队而言,小组赛需要打多少场比赛? n1
    • 比如刚刚结束的 2016 年里约奥运会,神奇的郎平教练,神奇的中国女排。

      小组赛共分上下两个半区,每个半区共有 6 支队伍,中国女排表现并不是十分理想,两胜三负,小组第四出线,在淘汰赛阶段提前遭遇卫冕冠军巴西队。

      2. 淘汰赛

      淘汰赛:捉对厮杀,优胜劣汰;

      还以奥运会中国女排的淘汰赛经历为例:

      • 上下两个半区,每个半区共 6 个小组;
      • 小组赛结束,每个半区,淘汰积分垫底的两支队伍,四支队伍顺利晋级,这样,淘汰赛阶段,共有 8 支队伍参赛;
      • 8进4,半决赛,决赛(构成一个树形结构);

      也即中国女排,在淘汰赛阶段,一路挺进决赛,需要打 3 场比赛, log82=3

      8 支队伍的淘汰赛,一共需要打多少场比赛(排除排位赛,也即三四名的铜牌赛)?

      • 4 + 2 + 1 = 7

      n 支队伍的淘汰赛,供需打 n1 场比赛。

      3. 赛马

      25 匹马,5 个赛道(一次一趟跑道只允许跑过一匹马),问至少需要多少轮,才能决出前三名(没有计时工具)?

      提示充分利用淘汰机制以及组内的排名关系

      如下 25 匹马,共分 5 组,

      • 1,2,3,4,5
      • 1,2,3,4,5
      • 1,2,3,4,5
      • 1,2,3,4,5
      • 1,2,3,4,5

      best of best 一定是 best。也即每组内的第一,再进行一次第一之间的较量,就是全部 25 匹马的第一。

      然后再看全部 25 匹马第 2 名和第 3 名如何决出。很巧妙呀!第一名所在的组还剩 2 个名额(组内 2、3 名),第二名所在的组还剩 2 个名额(组内的第一第二名),第三名所在的组仅有第一名。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
ACM/ICPC比赛成绩会按照一定的规则计各位参赛者的名次并实时显示排行榜,计规则主要参考解题的数量及罚时,解题数量越多,罚时越少,则排名越高。 解题数量很容易计,只需考察比赛中标记为“Accepted”的题数即可。罚时计则相对复杂,对于提交到竞赛系统中的每道题目,系统会给出一个罚时,为从比赛开始到该题提交的代码第一次被“Accepted”的时间。请注意,只是第一次“Accepted”。对于“Accepted”之前的每次提交,都有20分钟的罚时,但如果该题目最终未解出,则不计罚时。 先在有一个比赛的题目通过情况记录,请生成该比赛的排行榜。 示例输入: 2008-04-25 18:00:00 2008-04-25 23:30:00 1000 1001 1002 1003 1004 38 602203621 1002 Accepted 756K 30MS C++ 2008-04-25 18:04:59 37 liheyuan 1002 Wrong_Answer 768K 10MS C++ 2008-04-25 18:28:05 36 ftest 1000 Accepted 888K 10MS C++ 2008-04-25 21:30:32 35 ftest 1000 Accepted 904K 10MS C++ 2008-04-25 21:30:55 34 gaojianwei 1000 Accepted 768K 10MS C 2008-04-25 22:15:58 33 gaojianwei 1001 Wrong_Answer 904K 10MS C 2008-04-25 22:18:01 32 gaojianwei 1004 Accepted 768K 10MS C 2008-04-25 22:24:23 31 lzz 1000 Accepted 904K 10MS C++ 2008-04-25 23:29:27 30 lzz 1001 Wrong_Answer 904K 10MS C++ 2008-04-25 23:30:17 示例输出: Rank Name Solved 1000 1001 1002 1003 1004 Penalty 1 gaojianwei 2 4:15:58 -1 0 0 4:24:23 8:40:21 2 602203621 1 0 0 0:04:59 0 0 0:04:59 3 ftest 1 3:30:32 0 0 0 0 3:30:32 4 lzz 1 5:29:27 0 0 0 0 5:29:27 5 liheyuan 0 0 0 -1 0 0 0:00:00
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

五道口纳什

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值