作为藤校点名的USACO计算机竞赛,被越来越多的学生青睐参加!一年一度的USACO计算机竞赛就要在12月开赛啦,接下来就给大家介绍一下USACO计算机竞赛~
计算机专业学术实力雄厚、起薪水平高、就业前景广阔,这也使得美国众多高校近年来招收计算机专业的学生人数激增。
每年颁发计算机和信息科学学士学位毕业生人数
图源:U.S. Education Department
1、USACO含金量如何?
USACO(USA Computing Olympiad)全称美国计算机奥林匹克竞赛,是美国一项面向全球中学生的信息学线上竞赛。
在美国顶尖的大学中usaco竞赛享有极高的声誉,特别是哈佛、耶鲁、麻省理工学院、康奈尔、普林斯顿和卡内基梅隆等理工科领域的顶尖学府,都对其晋级获奖者青睐有加。
USACO竞赛包含4个级别,铜级,银级,金级,铂金级,难度依次加大,含金量也各有不同:
✨白金级Platinum≈USAMO Qualified
难度极高,含金量极高,成绩优秀者能抢先收获顶尖名校招生官青睐
✨黄金级 Gold≈AMC12HR
有效助力冲击美国本科前30名的计算机专业,可以考虑申请像康奈尔大学、加州大学伯克利分校等顶级名校。
✨白银级Silver≈AMC 12
成绩优秀者展现扎实的编程能力和逻辑思维,对于申请非计算机科学专业的学生非常有竞争力
✨青铜级Bronze≈AMC 10
证明在编程、算法和数据结构方面基本了解,但是仅青铜级别不足以申请顶尖大学的计算机科学专业。
2、USACO竞赛规则介绍
✅参赛条件:
官方没有年龄限制,建议年级:G6-G12,且报名无需交任何费用。所有的新参赛者都是从铜级组开始,依次晋级
✅竞赛时间:
USACO每年举办多次在线月赛,通常在12月、1月、2月和3月进行。其中,3月份举办公开赛。
每场月赛持续时间为4至5小时,选手可以在规定的比赛窗口期内(通常是4天,期间覆盖一个周末)自行选择开始比赛的时间。
✅竞赛形式:
个人,线上参与
比赛期间,选手需要解决三道编程题目,题目难度随着组别的升高而增加。
✅竞赛语言:
Java、Python、Pascal、C和C++,考生可选择任意语言参加
✅评分方式 :
根据代码运行正确性、算法时间效率、内存使用效率进行评分,每个组别比赛都是3道题,每道题333.3分,总分1000分。
3、USACO备考规划
USACO不仅需要学生的天赋以及逻辑思维能力,还需要耗费很多的时间学习。不同基础的学生应该找准自己的备考规划之路:
1、初学者:
适合初学者去学的有Python或Java作为入门编程语言,上手较快,可以通过第一轮选拔。
2、有一定编程基础:
比如在读AP计算机的高一高二同学,建议可以从C++或C入手。
3、竞赛经验丰富:
比如参加过国内NOI的同学,可以把目标定为金级别以上的奖项。