发布时间:2023-09-12 10:19:55
编辑:小杨来源:未知浏览:次
USACO美国计算机奥林匹克竞赛,是美国一项面向中学生的信息学竞赛,主要衡量参赛者算法和运用两大方面的技能,旨在锻炼学生用计算机编程解决问题的能力。
USACO是美国大学申请过程中非常有含金量和竞争力的一个竞赛,含金量不低于AMC。
USACO竞赛等级:
USACO每年从 11 月到次年 4 月举行四次。每一场月赛都会有四组比赛构成,分别是铂金组Platinum、金组Gold、银组Silver、铜组Bronze,难度依次递减。
USACO难度从铂金到铜依次相当于NOI-、NOIP提高组+、NOIP提高组-、NOIP普及组-。
USACO使用语言:
可使用C、C++、Java和Python、Pascal五种语言。推荐使用C++语言准备竞赛。
相比于国内 NOIP 只接受 C++ 作为考试语言,USACO 提供了更加灵活的支持,使得比较喜欢 Java 和 Python 的人也有机会参与到算法竞赛中。
USACO考察内容:
1、USACO每场比赛4-5个小时。从在线打开试题后开始计时。选手需要在时间结束前通过网络将写好的程序提交,程序提交后官网会给出用test case检测程序的结果,并根据结果给出这一题的得分。
2、比赛对于程序的大小,运行需要的内存以及运行的时间
3、在比赛窗口开放的三天时间内,选手可以选择任意时间开始比赛。开始比赛4小时内,如果拿到了高分(接近满分或满分),系统会提示直接晋级,则可以在这三天内继续挑战下一级,只要实力足够,一次考试也可以直接升到白金级别。
4、没能拿到满分的选手需要等到三天的赛程结束后,等待晋级分数线出炉才能判断是否晋级,如果成功晋级,可以在一个月后的第二场继续参赛晋级。
5、月赛的题目与IOI(国际信息学奥林匹克竞赛)试题类型大致相同,绝大多数为传统试题,采用IOI赛制。USACO规定“打表”(直接输出答案)为作弊行为。
USACO考试时间:
USACO月赛一年有3次,一般在12、1、2月进行,选手可在同一年多次参加比赛。每年12月前后开放报名,12月中旬会进行首轮比赛。以2022-2023赛级为例:
● 第一场比赛:2022年12月16日-19日
● 第二场比赛:2023年1月27日-30日
● 第三场比赛:2023年2月24日-27日
● 美国公开赛 2023年3月24日-27日
● 训练营:2023年5月25日-6月3日
● EGOI2023(瑞典2023年7月15日-7月21日
● l012023(匈牙利)2023年8月28日-9月4日
USACO报名方式:
登录USACO官网:http://www.usaco.org/,在界面右侧点击Register for New Account(注册新账号)按钮,注册一个新账户,注册成功则自动为铜级(铜→银→金→铂金)
报名费用:0
USACO为个人赛,学生可在官网自主报名参赛。在每次月赛指定的日期范围内的任何一个时间打开USACO题目完成考试。
推荐8-12年级的中学生参加。
对编程感兴趣,有接触过语言或语言基础薄弱,无比赛经验的学生
目标申请计算相关专业的学生(不仅是计算机、数学、物理、社会学、哲学等同样需要一定的计算机编程能力才能够更好运用SPSS等工具)
掌握一门或多门计算机语言,想通过竞赛证明自己的能力,并助力将来大学申请的学生
USACO是美国大学申请过程中含金量和竞争力极高的竞赛,在比赛中获得优异成绩有助于申请美国大学,特别是计算机专业。
越来越多进入哈佛,耶鲁,麻省理工,普林斯顿,康奈尔等理工牛校的学生都参加过USACO,并且取得过非常好的成绩。
参加USACO可以低成本提升学术背景,对海外留学有很大的助益。
USACO竞赛的难度在于bug调试的过程,无论多么高效的计算过程,在运行过程中都会出现各种各样的失误,而竞赛的主要任务中,编写代码其实已经不能算做难点:找到合适的算法和数据结构后,调试bug的时间会更长。
因此尽管usaco的赛制规定在考试期间任意时间都可以进入比赛,但完全不需要担心会泄题,因为问题往往是进入考试后在运行过程中出现的。
AP03-08
IBDP03-07
小托福04-03
美国留学04-05
微信咨询
支付二维码