USACO注册与参赛
这篇文章原本属于信息学竞赛人必看的「USACO2016」Subsequences Summing to Sevens 题解(C++版)的补充,现将其单独提出,以便观看。
1.USACO简介
USACO(United States of America Computing Olympiad, 美国计算机奥林匹克竞赛) 是一项针对全世界所有的高中信息学竞赛选手的一项竞赛。这项赛事不仅可以培养学生的算法和编程思维,好的竞赛成绩还能给孩子大学申请加分。由于有些编程题跟谷歌,脸书等顶级科技公司面试题类似,好的USACO竞赛成绩对孩子以后申请实习也大有裨益。
编程语言:
C, C++, Java, Pascal, and Python任选一种
编程训练:
http://usaco.org 本身有提供一些免费的训练材料,包括100多道样题,以及一些编程语言基础和经典算法的介绍。训练题优秀的同学会被推荐参加usaco训练营,从中会产生参加IOI(国际信息学奥林匹克)的国家队选手。
赛程赛事:
月赛:一年4~6次。一般在每年的1(JAN),2(FEB),3(MAR),10(OCT),11(NOV),12(DEC)月举行。
公开赛 (US Open):每年4月举行,题目比月赛要难。成绩优异者可获得参加USACO训练营的机会。
赛程:
一次比赛的时间为34小时,选手需要在时间内完成34道题目。选手可以在该次月赛指定的时间范围(4天)中的任何一个时间打开题目,并在规定的时间内完成比赛并提交。
评分:
代码运行正确性,算法时间效率,内存使用效率等。
难度分级:
分别是金组、银组、铜组,难度依次递减。铜组为入门级。必须在上一级中取得极好的成绩或者是通过所有试题才能进入下一级。
参加要求:
基础编程语言,数据结构,算法。
2.USACO注册方法
1.登陆网站
http://usaco.org/index.php
2.了解界面
你会看到一个全英文的界面——
不要太过惊慌,我们只需要了解几个地方。

注册界面是这样的:

接着,进入你的邮箱:

于是你就可以登录了。

修改密码:

如果您正巧遇上月赛,那么这个位置会有一个按钮:

因为题目是全英文的,所以准备好百度翻译哟。

浙公网安备 33010602011771号