PART.1、USACO竞赛考试介绍
USACO全称USA Computing Olympiad,美国信息学奥林匹克竞赛,USACO面向全球信息学爱好者免费开放。也是是国际奥林匹克信息学竞赛(IOI)美国国家对选手的预选比赛。
参赛对象
不限年龄,全球学生都可参加
2024-2025赛季USACO考试时间
①2024年12月:第一场比赛
②2025年1月:第二场比赛
③2025年2月:第三场比赛
④2025年3月:美国公开赛
⑤2025年8-9月:训练营
考试时间
2024年袋鼠考试时间:2024年3月30日
参赛方式
线上参赛,个人参赛,通过在USACO官网上注册一个 (免费)帐户。在比赛窗口开放的三天时间内,选手可以选择任意时间开始比赛。
报名网址
USACO竞赛官网注册报名网址:http://www.usaco.org
报名流程
①登录USACO官网,注册新账号USACO官网:http://www.usaco.org/
②注册新账号时,用英文正确填写个人信息:昵称、邮箱、名、姓氏、所在中学、高中毕业年份(已毕业/初中则输入9999)、国籍(中国填写CHN)。*小学、初中选手则填写所在小学或初中,毕业年份填写9999。
③查收并激活账号邮件查收自己的账号密码,并登陆官网(24小时内首次登陆方可激活,登录后可修改密码)。
④在比赛开放期内,进入竞赛页面以下图示为某次比赛入口,其中第二张图片的“Start the Contest!”一旦被点击,选手的比赛用时就会立即倒计时,且无法暂停。
比赛不提供中文题面,请提前准备好翻译软件!
考试时长
4-5小时
考试形式
在线编码提交,每次比赛持续时间为4至5小时,选手可以在规定的比赛窗口期内(例如周五至周一)自行选择开始比赛的时间。比赛期间,选手需要解决三道编程题目,题目难度随着组别的升高而增加,一旦选手登录并下载题目,计时器开始计时,要求选手在规定时间内编写代码并在网上提交。
参赛语言
C、C++、Java、Python任选,考生在考试时选择任意语言参加即可
评分标准
青铜、白银、黄金、铂金级别比赛都是3道题,总分1000分。每道题333.3分。每道题有10个测试点,通过一个可得33.33分。
晋级路径
分为四个级别,铜-银-金-铂金,难度逐渐增加,但是含金量也对应增加。新注册的参赛选手需要从最低级别开始参赛,并逐步提升自己的水平。
晋级方式及历年分数线
满分晋级:如果学生在本次考试中拿到满分,可以当场晋级,继续下级别的考试,也就是本场次可以持续晋级。
常规晋级:如果学生没有达到满分,则需要在本次考试结束之后,确认是否可有继续晋级;
晋级分数线的划定不是固定的,是从这场比赛参赛选手的成绩根据比例反推的分数线。一般来说,在一场比赛的三道题当中,要拿到两道半才能晋级。
根据上图的晋级分数线可以得出:
铜升银的晋级分数线基本是在750±;
银升金的晋级分数线基本是700~750左右;
金升铂金的晋级分数线则基本稳定在750~800。
每次考试难度不一样,分数线也会上下浮动~
USACO考试题型
USACO 竞赛的题目涵盖广泛,包括搜索、动态规划、贪心、图论等多个领域。每道题目需要学生解决一个实际问题,提高学生的解决问题的能力和创新思维。
考点主要分布在math relation and numbertheorv(数学关系与数论)、Complete search(暴力搜索)、Simulation(模拟)几个方面。
USACO考试题型
USACO 竞赛的题目涵盖广泛,包括搜索、动态规划、贪心、图论等多个领域。每道题目需要学生解决一个实际问题,提高学生的解决问题的能力和创新思维。
考点主要分布在math relation and numbertheorv(数学关系与数论)、Complete search(暴力搜索)、Simulation(模拟)几个方面。
PART.2、USACO竞赛含金量
是藤校和其他国家名校的敲门砖
USACO的奖项是计算机方面美国大学认可度很高的奖项。申请其他国家也都可以使用。如果要申请著名高校(哈佛、斯坦福、MIT、普林斯顿),需要上白金前十榜单,Finalist或国家队;如果想冲刺美本前30,需要USACO白金水平;如果是美本前50,USACO黄金即可。
USACO作为美国正式举办的中学生计算机编程和算法竞赛,在申请美国大学时权重相当高。参加USACO不仅可以展示学生在计算机科学领域的才华,还可以证明学生对STEM领域的热爱和深刻理解,对想进入相关专业的学生来说是一个优势。
参赛人群广,国际影响力高
从六年级以上的学生到对数学、计算机等理工科感兴趣的学生,都可以参加USACO。根据2019-2020年的数据,2万多人参加了USACO比赛,76个不同国家的学生积极参加,近5000名中国学生也积极报名。这种国际参与使USACO具有全球影响力。
提高计算机编程能力
通过参加USACO竞赛可以提高学生计算机编程技能和算法分析能力。扩展视野、了解更多计算机科学知识,对未来的学习和职业生涯打下基础。
PART.3、USACO竞赛历年真题及备考资料
题库采用章节递进的层次结构,难度由浅入深,建议学生按照顺序完成。这种学习方式有利于初学者和高手逐步提高水平,并全面学习信息学各方面的知识,避免学习偏差。
USACO竞赛2024年1月真题
PART.4、2024机构USACO竞赛暑期培训班
机构USACO竞赛培训课程开设USACO竞赛直通车,USACO铜升银培训,USACO竞赛银升金培训,USACO金升铂金培训班,由专业计算机方向团队老师授课,支持中英文/全英授课,我们老师带领学生也在过往赛季中取得了不错的成绩!
机构USACO竞赛培训课程
USACO铜升银:计算机编程刚入门,语言基础薄弱,无比赛经验计划申请计算机专业学生。
USACO银升金:至少会一门计算机编程语言(比如C++),有一定算法基础和比赛经验,想要备考升级的同学。
USACO银升金:有完善计算机编程语言基础,有入门算法经验,一定比赛经验,如NOIP,USACO银组晋级。
课程类型:小班 1V8/ 一对一(滚动开班)
授课模式:线上线下同步开课,可回放不断学习。
授课语言:中英双语教学 / 纯英文授课