USACO是美国的信息学奥赛,也是MIT力荐的计算机竞赛,想要申请CS专业名校的学生一定不能错过USACO竞赛。
USACO竞赛一年是12月、次年1月和2月是月赛,3月是公开赛。同学们现在开始准备还有望冲银冲金。今天给大家分享一下USACO竞赛如何报名/参赛流程/备考方案以及冲金课程!
USACO如何报名
USACO竞赛是五年级以上的在读学生都可以参加,主要参赛语言有C、C++、Python、JAVA等。
1️⃣注册新账号
首先同学们登录USACO官网,注册新账号USACO官网:http://www.usaco.org/

2️⃣报名信息填写
用英文正确填写个人信息:昵称、邮箱、名、姓氏、所在中学、高中毕业年份(已毕业/初中则输入9999)、国籍(中国填写CHN)。*小学、初中选手则填写所在小学或初/高中,毕业年份填写9999。

3️⃣激活账号
查收并激活账号邮件查收自己的账号密码,并登陆官网(24小时内首次登陆方可激活,登录后可修改密码)。

4️⃣比赛期间需要注意
在比赛开放期内,进入竞赛页面以下图示为某次比赛入口,其中第二张图片的“Start the Contest!”一旦被点击,选手的比赛用时就会立即倒计时,且无法暂停。


USACO参赛流程
USACO是一项个人竞赛,支持使用多种编程语言解决问题,包括C++、C、Java、Python等。参赛者需要在每月指定的4天时间内任选一个时间完成USACO的题目,每次比赛需要在规定时间内解决3-4道题目,满分为1000分。
USACO比赛实行积分赛制,分为月赛和公开赛两轮。新注册的选手每场月赛从铜级开始,根据做题情况决定是否升级到下一级别,分组从低到高分别是铜级、银级、黄金和白金。如果考到1000分,则可以直接升级到下一级别;如果未达到1000分,则需要等到本次月赛结束后根据分数排名来确定是否升级。



