最近一直上USACO官网查看本年度赛事时间,这2天终于更新了!
图片来源于网站
具体赛事安排:
12月17-20:第一次月赛
1月28-31 :第二次月赛
2月25-28 :第三次月赛
3月25-28 :公开赛
特训营时间在五月底 IOI 在8月-7-14日印度尼西亚举行。
对于美国籍的学生,只要在3月的公开赛中可以参加到白金级别的学术活动,并取得优异的成绩,就有希望参加5月底的特训营,并有机会参加8月的世界IOI学术活动,IOI的选手只有4名,这个竞争还是很激烈的。
USACO的目的在于锻炼学生使用计算机编程解决问题的能力,全球的参赛者都可以通过网络参加3场月赛,晋级铜奖,银奖,金奖和白金奖4个等级。虽然没有资格参加最后的特训营或者代表美国队参加IOI,但是这4个等级也足以证明你的编程能力。
中国学生参赛建议
我们先了解一下月赛等级划分
青铜:
参赛资格:注册USACO账号即为铜级
难度等级:铜级考试相对简单,参赛学生需会至少一种程序语言,只要经过一定的训练,大部分初次参赛的选手都能在限制时间内做完题,在第一次考试中晋级白银级。
白银:
参赛资格:通过铜级比赛的选手
难度等级:需要基本的问题解决能力和简单的算法能力(例如:贪心算法,递归搜索算法等),除此之外,学生还要对基础数据结构有一定的了解。
黄金:
参赛资格:通过银级比赛的选手
难度等级:需要有一定的算法基础,理解一些抽象的方法(例:最短路径,动态规划),并且学生要对数据结构有比较深的了解。
白金:
参赛资格:通过黄金级比赛的选手
难度等级:需要有很高的编程基础和很强的算法能力。部分比赛问题最后的优化方案,可能不止一个,得出的答案也不止一个。重点考察时间和空间复杂度。
每次比赛,选手都可以向更高的级别发起挑战。在比赛窗口开放的三天时间内,选手可以选择任意时间开始比赛。如果拿到了满分,可以在比赛窗口关闭之前就晋级到下一级。升级了之后,只要比赛窗口还没有关闭,可以继续向下一个等级进发。没能拿到满分的同学需要等到比赛窗口关闭,等待晋级分数线,才能决定是否晋级。
如何备赛了解了月赛的等级划分后,分析一下自己现在的水平处于哪个阶段,规划自己的目标参赛级别,把去年的月赛考题全部刷一遍,感受一下难度,提早有个心理准备。
一般来讲,12月的这次都是最简单的一轮,还有2周的时间就要开始第一次月赛了,在这短暂的时间中,希望大家做好冲刺的准备,尽早通过本级比赛后,向下一个级别挑战。
© 2024. All Rights Reserved. 沪ICP备2023009024号-1