竞赛简介(网址: http://www.usaco.org ):USACO(United States of America Computing Olympiad, 美国计算机奥林匹克竞赛) 是一项针对全世界所有的高中信息学竞赛选手的一项竞赛。专门为信息学竞赛选手准备,但必须在注册后才能进入题库。这项赛事不仅可以培养学生的算法和编程思维,好的竞赛成绩还能给孩子大学申请加分。由于有些编程题跟Google、Facebook、微软、苹果等顶级科技公司面试题类似,好的USACO竞赛成绩对孩子以后申请实习也大有裨益。AI时代,计算机编程是一项不可或缺的能力,理工院校对其青睐有加。MIT 2024届早申录取的两名大陆学生中,其中一名学生在中国的NOI比赛(美国对应的是USACO比赛)中获得金牌(全国前50名),入选信息学国家集训队,同时保送清华大学(这是公开政策,获得金牌可保送清北)。
因为含金量高并且对升学有很大的帮助,所以 USACO 不仅在美国非常热衷,国内参加 USACO 的人数和热度也越来越高。USACO在全球具有比较广泛的参与度随着越来越多的家长和孩子意识到编程和算法能力的重要性,以及USACO对于申请学校的巨大助力,预计今后几年参赛人数继续呈现加速上升的趋势!

USACO比赛规则:USACO赛制和以往一样,4次在线竞赛->训练营邀请赛->训练营选拨出国际信息学竞赛队员和欧洲女子奥赛队员。USACO竞赛月赛没有固定的比赛地点,只要注册后在比赛时间进行做题即可。USACO在每年的四个周末举办他们主要的比赛,从周五到周一,在这个时间段内学生可以选择在任何时间开始比赛。通常来说每次竞赛的时间为4个小时,但有时候是3个小时或者5个小时。
据说4次考试中12月的考试是最容易的。每次考试连续考3小时,中间不暂停。一共考3道题,可以反复提交答案,提交后会知道多少testcase正确,但不能看到testcase。USACO 考到满分1000分可以当场晋级,其他人一周后会收到邀请。
中国学生比赛建议:适合国内高一高二在读学生有意向申请美国大学的,或者想锻炼自己编程能力的,高三学生也可以参加12月的第一场比赛,如果实力突出,可以在12月中RD常规申请前获得白银级以上奖项,可以说是申请前后最后一波强势的背景提升机会。当然,编程基础较好,有算法能力的低年级生也可以尝试参赛,提前挑战USACO竞赛,证明自己的编程能力。
USACO竞赛等级:
Bronze 青铜:
参赛资格:注册USACO账号即为铜级
难度等级:考察暴力、模拟、贪心、排序、二分等算法,对标国内信奥CSP-J第二轮200~300分。铜组满分的选手已完全具备在CSP-J第二轮获得一等奖的实力。
Silver 白银:
参赛资格:通过铜级比赛的选手
难度等级:考察搜索、动态规划、树论、图论等,对标国内信奥CSP-J第二轮第3-4题难度,CSP-S第二轮第1-3题难度。银组满分的选手已经具备在CSP-J第二轮获得满分的实力,以及在CSP-S第二轮获得一等奖高分的实力。
Gold 黄金:
参赛资格:通过银级比赛的选手
难度等级:考察搜索、动态规划、树论、图论等,对标国内信奥CSP-S第二轮3-4题和NOIP难度,满分选手已经具备在CSP-S第二轮和NOIP获得高分的实力。
Platinum 白金:
参赛资格:通过黄金级比赛的选手
难度等级:考察搜索、动态规划、树论、图论等,对标国内信奥省选难度,满分选手具备国赛摘金夺银的实力,白金级选手可考虑申请美国常青藤名校。
每次比赛,选手都可以向更高的级别发起挑战。在比赛窗口开放的三天时间内,选手可以选择任意时间开始比赛。
没能拿到满分的同学需要等到比赛窗口关闭,等待晋级分数线,才能决定在下一个月的比赛中是否晋级。
如果拿到了满分,可以在比赛窗口关闭之前就晋级到下一级。升级了之后,只要比赛窗口还没有关闭,可以继续参加下一个级别的比赛。
奖项设置:全球的参赛者都可以通过参加网上的三场竞赛,晋级铜奖、银奖、金奖和白金奖四个等级。虽然,最后环节的训练营或者最终代表美国队参加IOI,只有美国公民或者绿卡持有者才有机会,但是在USACO的等级可以充分证明你的编程实力。
USACO含金量:随着STEM教育的理念,及编程低龄化,普及化的发展,USACO的参赛人数和热度越来越高。因为编程的门槛相比数理化学习较高,USACO难度和含金量实际会略高于同类型的USAMO(美国数学奥赛),USNCO(美国化学奥赛)等等学科奥赛。此外,因为大量的学生参加热门的USAMO, USNCO等竞赛,所以USACO相对来说并不是过分红海,在中国的高中生中普及度并不高,换言之,参赛选手少了,获得荣誉的人少了,含金量自然更高。对于美本申请工程学科的高中生,USACO能够获得金或者白金级别的奖项,绝对是提高竞争力的大杀器。
USACO刷题及参赛介绍:
注册账号,并登陆后,就可以在比赛日期参赛了。特别注意的是,代码是用文件方式提交。其他的考试要求,看题目就可以了,每次的考题都有英文、中文等多个语言的版本,完全不用担心自己看不懂英文。

报名网址:http://www.usaco.org 注册账号后即可在比赛时间随时参加比赛!注册详细步骤如下:
1、打开网站,点击“注册”:

2、填写用户名、邮箱等信息,然后“提交”:

3、在自己的邮箱里面,查看登录密码:

4、使用用户名、密码登录。网站上有往年的真题,铜、银、金、铂金四个级别的难度类比我们国家的CSP-J、CSP-S、NOIP与省选、NOI,不完全对应。

参加USACO比赛:
1、点此进入比赛描述:

对于此比赛:每个用例的时间限制是 2 秒。
比赛限时4个小时。你可以选择在您想要的任何 4 小时内进行比赛,比赛将于 UTC-12 时间 12 月 19 日 23:59 结束 !
比赛结束后不久,结果将在本网站上公布。
2、点下面的按钮参加考试,从您点击下面按钮开始计时4小时。

从铜级开始征战吧!铜级题目有中文版本。


做完一个题目后,可以点击下面的按钮返回问题清单,继续选择其他的题目完成:

比赛结束后,一周左右在网站上公布分数和晋级结果。如果您在当前比赛中获得满分1000,则可以立即晋级到更高级的组。
