Skip to content

Instantly share code, notes, and snippets.

@konjac
Last active December 18, 2015 19:09
Show Gist options
  • Save konjac/5830836 to your computer and use it in GitHub Desktop.
Save konjac/5830836 to your computer and use it in GitHub Desktop.

Algorithm 2013

官方网址

http://algorithm.contest.yandex.com/schedule/

http://algorithm.contest.yandex.com/register/

日程

  • Test round: 6.28 01:00, 时长100 min
  • Qualification round: 7.8 23:00, virtual contest, 24h内可以随时开始, 时长100 min
  • Online round 1: 7.15 01:00, 时长100 min
  • Online round 2: 7.18 17:00, 时长100 min
  • Online round 3: 7.22 09:00, 时长100 min
  • Final round: 8.22 18:00, 时长100 min

规则

  1. 每场比赛时长都是100min. 支持Pascal, C, C++, Python, Java, 编译选项http://algorithm.contest.yandex.com/compilers/.
  2. 第一次提交某题时, 需要设置此题的提交是"open"或"blind", 并且之后不可修改.
  3. 如果设置某题的提交为"open": 会在提交之后像ACM比赛一样得到是否accepted的信息, 否则会返回错误类型和case编号.
  4. 如果设置某题的提交为"blind", 那么就只会测试题面上的样例: 如果提交不通过样例, 将会返回错误类型和case编号; 如果通过, 就不可以再提交此题. 最终完整的测试结果将会在比赛结束之后给出.
  5. 排名首先按题数排名, 相同题目的选手按罚时排名.
  6. 罚时分为两部分, 解题耗时和对accepted的bind提交的奖励. 未accepted的题目不计罚时.
  7. 解题耗时是从比赛开始到accepted的耗时, 如果是open的提交, 不正确的提交将会有20分钟的额外罚时.
  8. 罚时奖励针对blind的提交, 如果accepted了, 那么可以减去罚时n秒, n=没有ac此题的人数*比赛总的秒数/总的参赛人数, 上取整到1秒.
  9. 比赛结束之后, 所有的bind提交将会和open的一样进行完整测试, 并更新rank.
  10. 晋级Final round的选手会获得T-shirt. 除此之外, 3场淘汰赛中成绩最好的75名选手将会获得T-shirt.

晋级规则

淘汰赛的cumulative result按照每场比赛的得分来累加,每场比赛的前30名获得得分如下

place 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
score 100 80 60 50 45 40 36 32 29 26 24 22 20 18 16
place 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
score 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment