USACO自1992年以来已经举办了27届,目的是帮助美国信息学国家队选拔IOI球员。目前,USACO已经逐渐发展成为国际上流行的线上比赛,并成为美国大学申请条件下含金量较高的正式比赛。
USACO越来越多的学生进入了康奈尔,麻省理工,普林斯顿,哈佛和耶鲁的大学,这些学生的共同点是他们都参加了美国计算机科学学术活动(USACO ),并取得了非常好的成绩。
USACO适合有意申请美国大学或者想锻炼编程技能的国内学生。高三学生也可以参加12月的第一次比赛。如果他们表现突出,可以在12月中旬常规rd申请前获得银奖,可以说是申请前后最后一波强后台晋升机会。编程基础和算法能力较好的大三学生也可以提前尝试参赛和挑战USACO比赛,证明自己的编程能力。
USACO采用积分赛制,分为月赛和公开赛两轮。每年12月、1月、2月会组织一次月度比赛,每月一次;将于3月组织USACO公开赛;5月至6月,将组织美国国家队集训(26人),选拔美国IOI国家队队员(4人)。
在每个月的比赛中,根据前面问题的完成情况,将选手分为不同的组别(铜组、银组、金组和白金组),难度依次递增。新报名参赛选手需要从铜牌组开始,在规定时间内完成三道题。如果他们完成得更好,他们将被提升到更高的组。每次连续考3-5个小时,不停顿。为了获得最大的灵活性,参赛者可以在比赛周末从周五到周一的任何时间安排比赛。当参赛者登录比赛并下载后,计时器开始计算问题。
共3题,可重复提交答案。提交后,你会知道有多少测试用例是正确的,但你可以看不到测试用例。USACO满分1000可以当场晋级,其他人一周后会收到邀请。
USACO比赛分为四个类别,即铜牌,银牌,金牌和白金
青铜,适合刚学编程,除了排序、二分搜索法等基本概念,没有算法方面的训练的学生。
银牌,面向开始学习基本解题技巧(如递归搜索、贪婪算法)和基本数据结构的学生。
黄金,学生将遇到更复杂的标准算法(例如,最短路径,动态规划)和更先进的数据结构。
白金,适合在算法问题解决技术方面有坚实基础的高级学生,希望用复杂和开放的问题来挑战自己。
注册的USACO帐户是青铜级别。青铜级考试比较简单。参加比赛的学生需要至少会使用一种编程语言,只要经过一定的训练,大部分初次参赛的选手都能在规定时间内做完题,在初次考试中晋级白银级。
扫码添加翰林顾问老师,可一对一制定学术活动课程规划
【免费领取】备考资料,了解最新课程安排以及预约试听体验课
© 2024. All Rights Reserved. 沪ICP备2023009024号-1