美国信息学奥林匹克竞赛(USA Computing Olympiad)

0

1 赛事介绍

USACO(United States of America Computing Olympiad, 美国计算机奥林匹克竞赛) 是一项针对全世界所有的高中信息学竞赛选手的一项竞赛。专门为信息学竞赛选手准备,但必须在注册后才能进入题库。这项赛事不仅可以培养学生的算法和编程思维,好的竞赛成绩还能给孩子大学申请加分。

由于有些编程题跟谷歌,脸书等顶级科技公司面试题类似,好的USACO竞赛成绩对孩子以后申请实习也大有裨益。AI时代,计算机编程是一项不可或缺的能力,理工院校对其青睐有加。MIT 2024届早申录取的两名大陆学生中,其中一名学生在中国的NOI比赛(美国对应的是USACO比赛)中获得金牌(全国前50名),入选信息学国家集训队,同时保送清华大学(这是公开政策,获得金牌可保送清北)。


进入官网

2 比赛时间

2025赛季USACO赛事时间-美东时间

USACO竞赛采用积分赛制,分为月赛和公开赛两个阶段。


每年的12月、1月和2月举行一次月赛;

3月举行一次USACO公开赛;

5月至6月进行美国国家队集训,

选拔4名学生组成IOI美国国家队。

3 赛程介绍

月赛

USACO每年12月-2月,每月都有一场比赛。在该次月赛指定时间范围(周五-周一4天)中任何一个时间打开USACO题目, 一次比赛持续3-5小时,需在规定时间内完成3-4道题目。


公开赛

公开赛又称“US Open”, 每年3、4月举行,题目比月赛要难。成绩优异者可获得参加USACO训练营的机会。


赛程

一次比赛的时间为3-4小时,选手需要在时间内完成3-4道题目。选手可以在该次月赛指定的时间范围(4天)中的任何一个时间打开题目,并在规定的时间内完成比赛并提交。

4 赛制介绍

2023111009404224.png


1、 USACO前3场晋级赛每场4个小时,US Open 5个小时。可以在比赛规定时间内使用USACO账号登陆,在线打开赛题后开始计时。选手需要在时间结束前通过网络将写好的程序提交。


2、程序提交后考试系统会给出评测结果,并根据结果给出得分。可以使用C++,Java,Python,Pascal,和C中的任意一种编程语言。比赛对于程序的大小、内存需求和运行时间都有具体的规定。每场比赛,实力强的选手有机会连续晋级。


3、在比赛窗口开放的三天内,选手可以自由选择开始比赛的时间。如果在开始比赛的四个小时内取得了高分(接近满分或满分),系统会提示直接晋级。在这三天内,他们可以继续挑战下一个等级,只要实力足够强,一场比赛就能升到满级白金级。


4、对于未能取得满分的选手,他们需要等到三天的比赛结束以后,等待晋级分数线的公布,才能确定是否能够晋级。如果成功晋级,他们将有机会在一个月后的第二场比赛中继续参赛并争取晋级。


5 比赛报名

所有新参赛者都从青铜组开始,在当前组别中得分特别高的人将晋升到下一个组别以参加未来的比赛(晋级标准因比赛而异,因为每场比赛都不同)。请为所有比赛使用相同的登录 ID,以便我们可以跟踪每个人的进度。晋升是永久性的,即使跨赛季也是如此,例如,一旦您从白银级别晋升为黄金级别,您就再也不需要参加白银级别的比赛了。

USACO学术活动适合学生

任意年级中学生(12-18岁)

USACO学术活动报名费用为0。参赛者可随时在官网注册账号,注册 = 报名,只需在比赛时间登陆完成答题即可。