USACO美国计算机奥赛 | 如何报名参赛?如何备考?

时间:2022-12-02 14:57:08  作者:犀牛教育 来源:犀牛教育

USACO竞赛时间是什么时候?12月即将开始USACO的第一个比赛月,现在正式备考的冲刺阶段,犀牛教育USACO竞赛培训班,铜组冲银班即将开班,名额不多,抓紧报名,咨询课程详情可咨询客服,对于打算参加新赛季USACO比赛的学生来说,如何利用最后的半个月时间备赛,尽可能确保通过USACO竞赛呢?犀牛教育小编为大家介绍一下这项高含金量、赛程短、出分快、不用组队、申请季也能参加的竞赛——USACO美国计算机奥赛。

USACO竞赛介绍

USACO竞赛是美国最具认可度的计算机竞赛,含金量很高,如果能获得相关奖项可以直接向英美大学招生官证明自己的编程能力。高三学生也可以参加12月的第一场比赛,如果实力突出,可以在12月中,RD常规申请前获得白金级奖项,冲刺申请前最后一波强势的背景提升机会。

 

USACO不仅仅是一项可以让申请者迅速提高学术背景的比赛,编程本身作为一门使用技能也会让学理工科的学生受益终生,即便是商科文科的同学,编程训练本身带来的思维优势也可以极大的促进学习。

 

2022年-2023年USACO竞赛的时间

 

12月16日至19日:第一场月赛
1月27日至30日:第二场月赛
2月24日至27日:第三场月赛
3月24日至27日:美国公开赛
5月25日至6月3日:训练营
7月15日至21日:EGOI 2023(瑞典)
8月28日至9月4:IOI2023(匈牙利)
 
 
 

 

USACO竞赛含金量

 

随着STEM教育的理念,及编程低龄化,普及化的发展,USACO的参赛人数和热度越来越高。因为编程的门槛相比数理化学习较高,USACO难度和含金量实际会略高于同类型的USAMO(美国数学奥赛),USNCO(美国化学奥赛)等等学科奥赛。

此外,因为大量的学生参加热门的USAMO,USNCO等竞赛,所以USACO相对来说并不是过分红海,在中国的高中生中普及度并不高,换言之,参赛选手少了,获得荣誉的人少了,含金量自然更高。

对于美本申请工程学科的高中生,USACO能够获得金或者白金级别的奖项,绝对是提高竞争力的大杀器。

 

USACO竞赛比赛级别

USACO每次比赛持续四天,考试时间从周五到周一,连续考4小时,中间不能暂停。一共考3道题,可以反复提交答案,提交后会知道多少 Testcase正确,但不能看到 Testcase。

 

USACO竞赛为个人赛,赛程分为

月赛→公开赛→训练营(中国学生只能参加到公开赛)

 

每1个赛季会有4场比赛,今年第一场考试时间预计在12月最后一个周末, 11月官方将发布具体时间。

 

学生在网上报名,在该次月赛指定的时间范围(周五-周一 4 天)中的任何一个时间打开题目,每场持续4小时,完成3到编程答题,在线提交代码,在规定时间内可以无限次提交。总分为 1000 分。700-800分才能晋级。

 

USACO主办方为题目提供了包括中文在内的多种语言翻译,参赛选手可使用的编程语言包含C++(更占优势)、Java、Python。

 

USACO竞赛采取积分赛制, 总共分为四个梯队, 由低到高分别是:青铜、白银、黄金、白金。一旦学生在较低等级的比赛中获得足够高的分数后就可以进入更高等级的组别。从易到难、赛程短、不用组队、申请季加分项的计算机领域高含金量竞赛不容错过!

USACO赛前备考

 

USACO的相关编程知识,一定要上课和老师好好学习,掌握了算法和编程基础知识,才有可能在竞赛中获奖。犀牛教育国际教育推出了USACO备考课程,帮助孩子轻松拿下金奖,另外,USACO如何刷题呢?

 

1. 登陆USACO官网,可选择其它赛季的题目进行查看 
1)点击CONTESTS 
2)选择某一次比赛,如点击 2018 US Open Contest Results 
3)  进入赛题页面,往下滑至 USACO 2018 US OPEN CONTEST, BRONZE 
4)点击题目下的 Viewproblem 查看具体题目 
 
2. 编写代码与提交 
1)以Python为例(C++,JAVA可参考文件【USACO数据读写】),先用Python IDE 等软件编写代码
注:不是在USACO官网上写代码,是自己先写好代码,然后上传代码。
2)在USACO官网对应题目下,选择Python3.4.0,上传代码文件并提交
 
3. 查看结果 
1)提交完代码后,在试题题目上方会显示测试结果。 
2)若结果是如上图的绿色,则为正确答案;若是红色的,则为错误答案。 
注:每道题目有10到15组数据测试所提交的代码的正确性与通用性,测试数据会按照题目中的SAMPLE INPUT 的规则,在数据的数量、数据值的大小和数据特征上进行变化,故只有正确且通用的代码才能拿到高分。 
3)若三道题目全都通过即满分,则会直接晋级到银级,在本次比赛中可以另选四小时完成银级题目;若银级题目满分,则会直接晋级到金级;依此类推
USACO竞赛培训课程

 

课程简介

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

 

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

 

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

 

犀牛USACO竞赛培训课程表
 
 
 
 

北京犀牛教育校区

图片

上海犀牛教育校区

图片

 

犀牛教育USACO课程

课程

班型

课时

USACO白金级班

3-6人班

40h

USACO金级班

3-6人班

40h

USACO银级班

3-6人班

40h

USACO铜级班

3-6人班

40h

*以上部分班接受插班生

 

关键字:USACO竞赛,USACO考试,USACO培训,

推荐资讯
Contact Us