MIT ,藤校 G5等名校都强烈推荐的USACO竞赛是什么?都有哪些含金量和优势?USACO竞赛适合几年级学生参加?
USACO竞赛距今已有30年的历史,面向全球信息学爱好者免费开放,对编程感兴趣的学生们都可冲!
美国计算机奥林匹克竞赛(USA Computing Olympiad,简称USACO)是由美国官方举办的中学生计算机编程与算法线上比赛,也是誉满全美的中学生计算机编程竞赛。
USACO于1992年首次举办,旨在为每年夏季举办的国际信息学奥林匹克竞赛(IOI)选拔美国队队员,目前逐渐发展为全球热门的线上赛事,和奥数IMO一样,成为美国大学申请条件下,含金量相当高的官方竞赛。
USACO竞赛每年从12月到次年3月举行四次。每一场月赛都会有四组比赛构成,分别是青铜组、白银组、黄金组和铂金组难度依次递增,难度相当于NOIP普及组-、NOIP提高组-、NOIP提高组+、NOI-。月赛的题目与IOI试题类型大致相同,绝大多数为传统试题,采用IOI赛制。
适合对象:任意年级初高中生
考试地点:线上比赛,个人参赛,通过登录USACO官网,在线提交代码
比赛语言:支持Java、Python、Pascal、C和C++,考生在考试时选择任意语言参加即可!
参赛费用:比赛参与是免费的
评分要求:代码运行正确性、算法时间效率、内存使用效率
竞赛计分:青铜、白银、黄金、铂金级别比赛都是3道题,总分1000分。每道题333.3分。每道题有10个测试点,通过一个可得33.33分。
竞赛时间
1.收割名校offer的“宝刀”
哈佛,耶鲁,麻省理工,康奈尔,普林斯顿,卡内基梅隆等理工牛校均对USACO高度认可。尤其是计算机相关的专业,更对USACO的晋级、获奖选手青睐有加。可以说,历届获得USACO黄金及以上奖项的参赛者,都是计算机牛校争抢的“香饽饽”。
2.为课内计算机课程助攻
USACO课程内容和AP的CSA以及A Level的CS科目,IB计算机科学所需的知识相关。学习并参加USACO竞赛,同学们不仅可以轻松参加USACO铜牌组考试,还有机会收获AP CSA的5分和A Level CS的A*,IB计算机7分
3.编程思维训练和能力提升
USACO竞赛的题目偏向于算法和实际应用。可以锻炼孩子独立思考,运用各种能力设计并实现代码正确运行的能力。这整个流程对想走国内NOIP升入清北985计算机专业的同学能力提升也是非常有帮助。(NOIP初赛笔试,复赛机考)
4.刷题练习
USACO的训练场和比赛都堪称信息学奥赛的经典。国内不少命题也会参考USACO的历史原题,例如2019年CSP-J第三题“纪念品”,简直和USACO 2009年2月场的“Stock Market”一模一样!因此,有志于在国内信息学奥赛中争金夺银的选手们想刷题时,强烈推荐USACO!
USACO 每场比赛都有铜、银、金、白金四个级别的赛题,每场每级别各有三题,满分 1000 分,各级别赛题难度依次递增。
>>青铜级
参赛资格:一进入 USACO 注册账号即为铜级。
青铜级考试考察基本编程常识,会至少一种编程语言,并且时间相对来说比较充裕,只要能达到csp-j 复赛二等奖及以上,大部分选手能在第一次考试中晋级到白银级。
>>白银级
参赛资格:通过青铜级比赛的选手。
白银级需要掌握基本的问题解决能力和简单算法
>>黄金级
参赛资格:通过白银级比赛的选手。
需要有一定的算法基础,理解一些抽象的方法
>>铂金级
参赛资格:通过黄金级比赛的选手。
需要编程基础功底扎实,对算法有深入的了解。甚至部分比赛问题的优化方案可能不止一种,答案也不止一种。
|