美国计算机奥赛USACO赛制详解,如何参加USACO?(附2022-23 USACO时间安排)

后疫情时代下,留学热情只增不减。随着留学人数递增,申请难度也愈发激烈,为了能在申请中占据一大优势,除了常规的语言成绩和标化成绩外,或许参加国际竞赛将会是你的一大佳选。

但真正能够让藤校认可的竞赛并不多,在这种情形下,很多人开始关注到了USACO竞赛。

USACO美国计算机奥林匹克竞赛

USACO即美国计算机奥林匹克竞赛,全称United States of America Computing Olympiad,初次举办于1992年,是一项面向全球开放的比赛,各国中小学生都可以参赛,不收取任何参赛费用。

在理科类竞赛中,USACO(美国计算机奥林匹克竞赛)是一个非常特殊的存在,因为该赛事涉及的领域需要极强的逻辑思维和编程水平。

虽然USACO赛事面向全世界招募参赛学生,但每年能够入围公开赛的人数也就千人左右,能够进入决赛的人数更是寥寥无几。

美国乃至世界一流的理工类院校每年都会关注USACO的比赛结果,争抢获奖人才。

因此,对于热爱计算机科学、人工智能、信息学等学科,具有天赋,或想申请麻省理工这类工科学院的学生,可以尝试了解参加USACO。

如果你对USACO感兴趣

快来扫码添加翰林顾问老师

了解赛事信息和培养辅导计划吧!

2022-2023USACO时间安排

2022-2023赛季 赛季轮次
2022.12.16-12.19 第一轮
2023.1.27-1.30 第二轮
2023.2.24-2.27 第三轮
2023.3.24-3.27 公开赛
2023.5.25-6.3 美国国家队集训营
2023.7.15-7.21 欧洲女子信息学奥林匹克竞赛
2023.8.28-9.4 国际信奥赛IOI

USACO赛制详解

USACO接受Python、Java、C++、Pascal和C五种语言,赛制一共分为铜级、银级、黄金、白金四个级别。所有参赛选手需要经过一轮一轮不同等级的赛题慢慢提升,但允许一场比赛多轮晋级,举例:如果铜级满分,当场直接晋级银级继续比赛,反之则需要等到下个月再接着往下比。

每次考试时长3-5小时,在比赛开放期内的任何时间都可开始比赛,当参赛选手登录并点击开始时,计时器开始计时,时间结束后选手无法再提交代码。

每个段位有3道题,可以反复提交答案,提交后会知道多少测试样例正确(IOI赛制)。和CSP-J/S、NOIP一样,USACO是需要进行文件读写的,输入输出文件名会在题目的输入输出格式中给出(注:当输入、输出要求中说明”从终端(terminal)输入/输出”时,其含义就是不需要采用文件读写)。USACO 考到满分1000分可以立即晋级并参加下一个段位的比赛,只要连续获得满分,就可以连续晋级。非满分的选手需要等到月赛结束后,根据排名和分数确定是否晋级成功。

如何参加USACO?

全世界的孩子都可以通过在线考试形式参与。在www.usaco.org注册一个兔费账户(只需要有邮箱就能注册),注册时不需要选定特定的比赛日期,只要有了这个账户,可以在比赛开始后随时参与竞赛。

使用什么编程语言?

USACO 接受多种语言的解决方案,包括 C++,C,Java,Python和Pascal。据统计,参加竞赛人员所使用的语言排名为:C++ > Java > Python > C > Pascal

翰林国际教育资讯二维码