犀牛国际教育旗下指定官方网站~

课程咨询热线 400-656-1680

从青铜到白银,一文读懂USACO竞赛!

发布时间:2023-10-11 09:32:53

编辑:橙子来源:犀牛国际教育浏览:

USACO是美国信息学奥林匹克竞赛,是美国选拔信息学奥林匹克竞赛国家队选手的方式之一。USACO竞赛含金量极高,目前全球参与人数一直在持续增加,那么USACO竞赛应该如何备考?拿奖难度有多大?如何才能报名参加USACO竞赛呢?

 

PART.1

USACO竞赛考试内容

比赛规定时间开始后登陆USACO账号,从在线打开试题后开始计时。选手需要在时间结束前通过网络将写好的程序提交。程序提交后官网会给出用test case检测程序的结果,并根据结果给出这一题的得分。

 

可以使用C++,Java,Python,Pascal,和C中的任意一种编程。比赛对于程序的大小,运行需要的内存以及运行的时间都有一些具体规定。每次比赛,实力强的选手可以连续升级。在比赛窗口开放的三天时间内,选手可以选择任意时间开始比赛。

 

青铜

 

基本编程知识,会至少一种编程语言。

 

白银

 

基本的问题解决能力和简单算法,了解数据结构。

 

黄金

 

一定的算法基础,对数据结构有较深的了解。

 

白金

 

很好的编程基础,并对算法有深入的见解。

 

PART.2

USACO竞赛考试内容

  • 考试时长:考试时间为3~5小时

  • 晋级方式:满分1000分,通常600-800分会晋级下一个级别

  • 赛程设置:月赛→公开赛→训练营(中国学生只能参加到公开赛)

  • 晋级路径:青铜级→白银级→黄金级→铂金级,难度逐级递增。新注册的参赛选手需要从最低组别开始打起。

  • 支持语言:C语言、C++、Java、Python。

 

自2023年起,USACO考试语言由中英双语,变为纯英试题,虽然支持自己翻译,但还是对于国内学生来说难度有所提升。

 

PART.3

USACO竞赛考试内容

每年的12月、1月和2月举行一次月赛;3月举行一次USACO公开赛;5月至6月进行美国国家队集训,选拔4名学生组成IOI美国国家队。

参考2022-2023年USACO竞赛比赛时间:

  • 12月16日至19日:第一轮比赛

  • 1月27日至30日:第二轮比赛

  • 2月24日至27日:第三轮比赛

  • 3月24日至27日:US Open公开赛

  • 5月25日至6月3日:集训营

  • 7月15日至21日:EGOI 2023(瑞典)

  • 8月28日至9月4日:IOI 2023(匈牙利)

PART.4

USACO竞赛考试内容

图片
助力名校申请

USACO竞赛可以说是美国爬藤的捷径之一,很多学生通过在USACO竞赛中获奖的经历增加了被麻省理工,普林斯顿,哈佛和耶鲁学校录取的竞争力。

 

在QS世界大学计算机专业排名中,美国CS四大摇篮:麻省理工学院、卡内基·梅隆大学、斯坦福大学、加州大学伯克利分校包揽全球前四。

图片
提供职业选择方向

计算机专业向来是家长眼中的高薪就业专业,事实确实如此,计算机科学本科毕业生平均工资为$88,000,硕士生为$106,000,博士毕业生为$129,000!

 

那么参加过USACO竞赛的同学培养的竞赛经验能够给学生多一些职业选项,有的大厂程序员面试题与USACO竞赛题解法思路十分相似。

图片
培养思维能力

学生参加USACO竞赛需要独立思考相关知识点,再运用各种算法编程能力解题,还需要验证编写的代码的可行性。每一个环节都考察学生的思维能力,有利于培养学生的逻辑思考能力和解决问题的能力。

PART.5

USACO竞赛考试内容

犀牛国际专注于国际竞赛,针对USACO竞赛开设初级班/中级班/高级班多个班型,分别适合不同基础学生学习:

 

  • USACO初级班:计算机编程刚入门,语言基础薄弱,无比赛经验计划申请计算机专业的中学生。

     

  • USACO中级班:至少会一门计算机编程语言(推荐C++或Java),算法基础一般,少量比赛经验。

     

  • USACO高级班:有完善的计算机编程语言基础,有入门算法经验,一定比赛经验,如NOIP,USACO银组等。

图片

 

图片

相关标签:
TOP