对计算机编程感兴趣的同学,一定要了解一下USACO竞赛。在人工智能如此发展的时代,掌握计算机、编程知识对未来就业非常有帮助,因此对于申请美本和优质夏校有极大助力的美国计算机奥赛,也成为了许多牛娃选择的高含金量国际竞赛之一!
USACO竞赛介绍

USACO(USA Computing Olympiad)美国信息学奥林匹克,是由美国官方举办的中学生计算机编程与算法线上活动,也是誉满全美的中学生在线题库。USACO于1992年首次举办,至今有30年的历史。
2019年-2020年的USACO,已有过2万人次参加,有来自76个不同国家的学生参与,其中近5千中国人次参加。
USACO竞赛详情
参赛对象 :六年级以上学生
参赛形式 :个人,线上参与
比赛语言 :Java、Python、Pascal、C和C++,考生可选择任意语言参加
比赛时间 :每年举办多次在线月赛,通常在12月、1月和2月进行,3月份举办公开赛。
参赛组别 :铜组、银组、金组和铂金组
评分方式 :根据代码运行正确性、算法时间效率、内存使用效率进行评分,每个组别比赛都是3道题,每道题333.3分,总分1000分。
USACO竞赛辅导/免费领取历年真题及参考书请扫码
竞赛流程
1. 通过登录USACO官网 http://www.usaco.org/,在线提交代码的形式参赛。
2. 在活动规定的时间范围内(通常是4天,期间覆盖一个周末)在线打开题目,在线提交代码( 比赛接受C、C++、 Java、Python、Pascal五种编程语言),时长4-5小时,需要完成3道题目。
3. 代码提交后,系统会自动给出评分。如果拿到满分,系统会提示直接晋级,可以在此月时间范围内继续挑战上一个等级,只要实力足够,一场比赛可以升到铂金级。未能拿到满分的选手需要等到三天的赛程结束后,等待晋级分数线,才能确定是否晋级。
USACO竞赛含金量
申请名校的利器
USACO是美国国家级别赛事,可以让参赛学生在申请美国大学时表现出优秀的编程和算法能力。USACO竞赛得到很多知名大学认可,获得金奖或铂金奖的学生更有可能提前被藤校录取。
竞赛知名度高,影响力大
从六年级以上的学生到对数学、计算机等理工科感兴趣的学生,都可以参加USACO。根据2019-2020年的数据,2万多人参加了USACO比赛,76个不同国家的学生积极参加,近5000名中国学生也积极报名。可看出USACO参赛人群广泛,影响力大。
提高计算机编程能力
通过参加USACO可以提高学生计算机编程技能和算法分析能力。扩展视野、了解更多计算机科学知识,对未来的学习和职业生涯打下基础。
关于USACO竞赛的问题
中国学生可以参加USACO吗?
可以。USACO竞赛是比AMC更加开放的活动,全世界的编程爱好者,哪怕你不是在校中小学生,都可以在任何一个能连上互联网的地方参加USACO的线上比赛。线上参赛只需要在官网提前注册好一个账号就可以。
我们的USACO训练教程会用到什么语言?
USACO考核使用C++较多,而C++作为计算机最底层的语言,也更适合此项活动。因此我们培训会以C++语言为主。
USACO会不会很难?适合初学者参加吗?
目前USACO分为铜、银、金、铂金四个级别,难度依次递增。每一个参与者需要从铜级开始参加,达到 一定分数可以自动晋级到上一级别。因为铜级基本上不涉及算法与数据结构,编程入门以后就可以参加铜级的活动了。
是不是USACO每一轮都得从铜级开始?
不是。上一轮在哪一个级别,那么本轮就从哪一个级别开始, 不需要重复已经通过的级别。
我们开设USACO竞赛培训课程,针对铜升银、银升金、金升铂金培训课程,针对不同基础的学生开设不同班级,USACO竞赛培训课程从基础语法到算法一站式学习,帮助学生备考。
线下校区:
(仅展示部分内容,精品小班、一对一等多种班型可供选择,线下+线上同步授课,上海、深圳,北京、苏州、南京、深圳、无锡、青岛、杭州、广州、合肥、武汉、成都、香港均开设的有线下校区,其他城市可以参加线上网课,享受总部师资~)
USACO计算机竞赛课程辅导及学习规划
扫描添加下方二维码
获得1V1服务
👇👇👇
|