美国计算机编程学术活动USACO是美国最具认可度的计算机学术活动,2022~23赛季最近一轮的USACO于12.16至12.19开放报名参赛,选手可以在这期间任意时间开始比赛。今天就跟大家讲讲比赛规则+得奖比例~
USACO比赛规则
USACO采取积分赛制,分为月赛和公开赛两轮。
在每年的12,1,2月份会组织月赛,一月一次;3月份会组织一次USACO Open(公开赛);5-6月会组织美国国家队集训(26人),选拔IOI美国国家队成员(4人)。
在每场月赛中,根据之前题目的完成情况,选手会被分为不同的段位(青铜,白银,黄金与铂金),不同段位的题目难度依次递增。
新注册的参赛选手需要从青铜起步,在规定时间内完成三道题目,如果完成度较好将会被提升到更高段位,厉害的选手甚至可以在一次月赛开放期内连升多级到铂金段位。
每次考试时长3到5小时,为了获得最大的灵活性,参赛选手可以在比赛开放期内的任何时间开始比赛(类似于YACS比赛),当参赛选手登录学术活动并点击开始时,计时器开始计时。到达规定的比赛结束时间,选手无法再提交代码(所以一定要尽早开始作答!)
每个段位有3道题,可以反复提交答案,提交后会知道多少测试样例正确(IOI赛制)。
和CSP-J/S、NOIP一样,USACO是需要进行文件读写的,输入输出文件名会在题目的输入输出格式中给出(注:当输入、输出要求中说明”从终端(terminal)输入/输出”时,其含义就是不需要采用文件读写)。
USACO 考到满分1000分可以立即晋级并参加下一个段位的比赛,只要连续获得满分,就可以连续晋级。
非满分的选手需要等到月赛结束后,根据排名和分数确定是否晋级成功。
USACO晋级分数线(以21年和22年的赛季为例)
Bronze 级别的分数线基本是在700~750,偶尔在题目相对比较简单的场次,也会有800分的分数线出现;Silver 在这个赛季基本是650~750左右;Gold 则在650~750。
到了 Gold 以后,平均下来看,今年每一场考试能够通过 Gold 到 Platinum,整个美国是少于20人的,所以含金量是非常的高。
根据过去三年参加USACO的数据看出,参加 Bronze 的年人数从1万出头到接近一万五千,现在的话估计在19,000人左右,每年增长的速度都比较快,这说明有越来越多的孩子喜欢上编程,参与编程。
在考 Silver 的人数方面,2019年大概是在6000~7000左右,到了2020年就1万出头,今年的话跟去年比较持平。
Gold 和 Platinum 相对来讲人数会少一些,参赛人数在过去三年是一个比较一致的趋势:Gold略微比5000人多一点点,Platinum 更少,估计在一两千人左右,平均到每一场考试估计在300~400人,说明能到达高分段的人比较少。
通过率(以2019~2020赛季为例)
Bronze 过的人数比较多,通过率大概在19%左右。到了去年和今年,就在10%出头以及15%左右。综合来看,过去三年 Bronze 通过率就在15%左右。
Silver 在前年也就是2019~2020赛季,是在5%;在2020~2021赛季是6%左右;到今年的话也是有所降低。而 Gold 的通过率大概在 2% 到 3% 左右。
USACO比赛时间
2022年12月16日-19日:第一场比赛
2023年1月27日-30日:第二场比赛
2023年2月24日-27日:第三场比赛
2023年3月24日-27日:美国公开赛
2023年5月25日-6月3日:训练营
2023年7月15日-7月21日:EGOI 2023(瑞典)
2023年8月28日-9月4日:IOI 2023(匈牙利)
*以上为美东时间
想要获取备赛计划,考前查缺补漏、重点冲刺
快来扫下方二维码咨询,了解更多课程优惠~
© 2024. All Rights Reserved. 沪ICP备2023009024号-1