USACO是美国一项面向中学生的信息学学术活动,比赛分铜、银、金、白金和邀请赛五个级别,所有参与者都要经过一轮轮的不同等级赛题从而晋级。如果铜级满分,当场晋级银级继续比赛,反之则要等到下个月再接着往下比。而每场考试由周五到周一,连续考3-5小时,中间不能暂停。
作为美国计算机奥林匹克国家队选拔赛,USACO备受美国名校关注,对于申请美国本科的高中生有巨大的背景提升。相比其他学科学术活动,USACO因为门槛高,中美选手参与人数都不多,含金量也更高。参加USACO每年至少有三次月赛和一次公开赛的晋级机会,可最大程度、最低成本提升学术背景,对海外升学非常有帮助。
喜欢编程,喜欢信奥赛的小伙伴看过来,USACO 2021-2022赛事时间:
2021.12.17 - 2021.12.20 第一场
2022.01.28 - 2022.01.31 第二场
2022.02.25 - 2022.02.28 第三场
2022.03.25 - 2022.03.28 美国公开赛
青铜级
参赛资格:一进入USACO注册账号即为铜级。
难度等级:铜级考试只要基本编程常识,会至少一种编程语言。铜级的编程限制时间还是够用的,大部分初次参赛的选手都能在第一次考试中晋级白银级。
白银级
参赛资格:通过青铜级比赛的选手。
难度等级:需要基本的问题解决能力和简单算法(例如:贪心算法,递归搜索等),还需了解基础数据结构。从白银级开始,选手需要寻找更好的算法才能使程序在规定时间内跑完。
黄金级
参赛资格:通过白银级比赛的选手。
难度等级:需要有一定的算法基础,理解一些抽象的方法(例:最短路径,动态规划),并且对数据结构有比较深的了解。
铂金级
参赛资格:通过黄金级比赛的选手。
难度等级:需要有很高的编程基础,对算法有深入的了解。部分比赛问题最后的优化方案,可能不只一个,得出的答案也不只一个。
任何学过C++,Python, Java的学生,无论国籍年级都可以注册,考试免费。如果是今年是第一次参加USACO学术活动的小伙伴,那就要提早做准备,以下几点需要特别注意:
01 官网注册报名
USACO学术活动完全免费。只需要学生在正式比赛前,自行在网站上进行账号注册,即可用注册帐号参加晋级赛。
官方注册网站是: http://www.usaco.org
用户注册时需要一些基本的信息如下:
PS:注册时不需要选择特定的比赛日期。只要有这个账户,就能在比赛日期随时参与学术活动。因为系统会通过邮箱进行二次确认,所以请确保邮箱信息的正确性。
02 把握每轮学术活动
每个赛季比赛有四轮月赛机会,每轮月赛根据当月不同级别参赛选手的整体水平划定晋级分数线。需要注意的是,每年3月份的月赛是美国信息学奥赛国家集训队的选拔月赛,高手相当更多,分数线会略高。所以参赛选手要尽早准备,尽量在12月、1月、2月的月赛考出好成绩,成功晋级。
03 主要考核内容
USACO 主要考核的是编程算法能力,以及分析问题。一共三题,时间充足。重点是把问题分析清楚,考虑完善以后再用程序来完成。考试时点击USACO考试链接马上计时开始。
做题时要先读懂题目,在纸上做出例题,再归类到课上练习过的类型,通过联想之前练习题与考题的相似点和异同,快速整理思路,在之前训练的基础上写出解题方案,修改后提交。注意考试时间,控制在一题60分钟之内,不要在一题上花太多时间。三道题1000分满分,做对两道半题750分一般可以晋级,850分可以确保通过。
直接扫码咨询,即可【免费获得】USACO学术活动相关的资料,真题与解析,报名表,与你不见不散!
© 2024. All Rights Reserved. 沪ICP备2023009024号-1