USACO是美国中学生的官方竞赛网站,美国著名在线题库,专门为信息学竞赛选手准备,但必须在注册后才能进入题库。
官网地址:http://www.usaco.org/
USACO旨在锻炼学生用计算机编程解决问题的能力。全球的参赛者都可以通过参加网上的三场竞赛,晋级铜奖、银奖、金奖和白金奖四个等级。虽然,最后环节的训练营或者最终代表美国队参加IOI,只有美国公民或者绿卡持有者才有机会,但是在USACO的等级可以充分证明你的编程实力。
竞赛主要衡量算法和运用两大方面的技能,一旦学生在较低等级的组获得足够高的分数就可以进入更高等级的组别。
近日,usaco官网公布了2019年月赛及训练营时间:
2019.12.13-2019.12.16 |
第一场月赛 |
2020.01.17-2020.01.20 |
第二场月赛 |
2020.02.21-2020.02.24 |
第三场月赛 |
2020.03.27-2020.03.30 |
美国公开赛 |
2020.05.21-2020.05.30 |
训练营 |
2020.07.19-2020.07.26 |
IOI国际信息学奥赛 |
赛事简介
USACO竞赛月赛没有固定的比赛地点,只要注册后在比赛时间进行做题即可。USACO在每年的四个周末举办他们主要的比赛,从周五到周一,在这个时间段内学生可以选择在任何时间开始比赛。通常来说每次竞赛的时间为4个小时,但有时候是3个小时或者5个小时。
据说4次考试中12月的考试是最容易的。每次老师连续考3小时,中间不暂停。一共考3道题,可以反复提交答案,提交后会知道多少testcase正确,但不能看到testcase。USACO 考到满分1000分可以当场晋级,其他人一周后会收到邀请。
中国学生比赛建议
适合国内高一高二在读学生有意向申请美国大学的,或者想锻炼自己编程能力的,高三学生也可以参加12月的第一场比赛,如果实力突出,可以在12月中RD常规申请前获得白银级奖项,可以说是申请前后最后一波强势的背景提升机会。
当然,编程基础较好,有算法能力的低年级生也可以尝试参赛,提前挑战USACO竞赛,证明自己的编程能力。
月赛等级划分
青铜:
参赛资格:注册USACO账号即为铜级
难度等级:铜级考试相对简单,参赛学生需会至少一种程序语言,只要经过一定的训练,大部分初次参赛的选手都能在限制时间内做完题,在第一次考试中晋级白银级。
白银:
参赛资格:通过铜级比赛的选手
难度等级:需要基本的问题解决能力和简单的算法能力(例如:贪心算法,递归搜索算法等),除此之外,学生还要对基础数据结构有一定的了解。
黄金:
参赛资格:通过银级比赛的选手
难度等级:需要有一定的算法基础,理解一些抽象的方法(例:最短路径,动态规划),并且学生要对数据结构有比较深的了解。
白金:
参赛资格:通过黄金级比赛的选手
难度等级:需要有很高的编程基础和很强的算法能力。部分比赛问题最后的优化方案,可能不止一个,得出的答案也不止一个。
每次比赛,选手都可以向更高的级别发起挑战。在比赛窗口开放的三天时间内,选手可以选择任意时间开始比赛。如果拿到了满分,可以在比赛窗口关闭之前就晋级到下一级。升级了之后,只要比赛窗口还没有关闭,可以继续向下一个等级进发。没能拿到满分的同学需要等到比赛窗口关闭,等待晋级分数线,才能决定是否晋级。
奖项设置:
全球的参赛者都可以通过参加网上的三场竞赛,晋级铜奖、银奖、金奖和白金奖四个等级。虽然,最后环节的训练营或者最终代表美国队参加IOI,只有美国公民或者绿卡持有者才有机会,但是在USACO的等级可以充分证明你的编程实力。
报名方式:http://www.usaco.org/
注册账号后即可在比赛时间随时参加比赛!
USACO刷题及参赛介绍
使用方法介绍:
先看一下注册的地方,这几个是必须要填的,第一行填邮箱(建议是sina邮箱),后面写名字和昵称(并不重要,因为之后它会发给你),填入验证码,计算这个方程的正根。
后面这些东西随便填不填。
点击submit,就会发邮件到你填入的邮箱里。告诉你UserName和Password。
填入上面的框框中就进入网站了,但之后可以在网站上方6个蓝色条第一列最后一条Change Password改成自己心仪的密码方便记忆哦。
下图就是网站主页了。中间的表格就是一道道题目,必须把一个Section解决才能进入下一个Section。我们看到标题前有TEXT就是文章,看完就可以了,PROB就是需要做的题目。标题前会有标记和完成日期。DONE表示已完成,VIEWED表示正在进行中,TODO表示还没有做过。左边一栏NEWS中的第一条就是USACO的Contest(比赛)啦,有兴趣的人可以自己去打一打。
进入题目!!!正式看到USACO的神奇之处。
首先,是必须要选择文件上交!
这很正常,但是它还规定了文件名,要把文件输入输出写出来。
例如第一题要求你文件名ride。
声明:本文来源于 Jack-Oran,其他内容来自百度百科及美国留学生学生圈及网络,由北京高考在线团队(微信公众号:bj-gaokao)排版编辑,如有侵权,请及时联系管理员删除。