2025-2026USACO新赛季开启

USACO美国计算机奥赛

USACO(United States of America Computing Olympiad, 美国计算机奥林匹克竞赛) 是一项针对全世界所有的高中信息学竞赛选手的一项竞赛。目前由clemson University(克莱姆森大学)brian Dean教授运营管理。美国中学生计算机方向高级的学科竞赛之一,目的是为每年夏季举办的国际信息学奥林匹克竞赛(IOI)选拔美国队队员的重任,相当于国内的NOIP比赛。USACO备受美国名校关注,本身极具权威性。
青铜Bronze ,白银Silver,黄金Gold,白金Platinum,Training Camp(线下)难度递增,每年12-3月考试,每场比赛时间为四小时总共三道题,每场满分1000,700-850左右晋级至少做对两道题上。

USACO最新规则

USACO成绩认证最新规则

今年起,将认证竞赛(certified contest result)的使用范围扩大到金级和铂金级。在这些组别中,参加这两个级别的学生必须在特定的时间进入,即美西时间周六上午9:00-9:15或美东时间中午12:00-12:15,只有在上述时间段内提交的答案才会获得认证分数(USACO工作人员认为认证分数比非认证分数具有更高的潜在可信度和权重)。

*只有金级和铂金级才能取得认证结果。

*铜级和银级将按以往方式运行,题目在比赛时间的周五开始时发布。

从金级晋升到铂金级,成绩必须经过认证

从金级晋升到铂金级,参赛者的分数必须是经过认证的。

为了被视为有资格受邀参加夏季训练营的候选人,参赛者必须在四场月度比赛中至少获得3个认证分数其中必须包括最后一场美国公开赛(USACO教练将逐案考虑这些参数之外的任何特殊情况)。

禁止使用生成式AI

USACO官方明确在比赛期间禁止使用任何类型的生成式AI工具或代码辅助软件,如Google Gemini、GitHub Copilot、ChatGPT等。如果检测到有违规,将面临账号封禁的处罚。

USACO成绩认证最新规则

为防止作弊,针对美国本土学生USACO将实施更严格的IP地址验证措施,严禁使用虚拟私人网络VPN或其他技术手段隐藏真实的网络位置

了解USACO计算机奥赛/更多内容

可扫码咨询顾问老师

我要报名/咨询!

难度等级

青铜级考试只要求掌握基本编程常识,会至少一种编程语言。青铜级的编程限制时间还是充足的,只要掌握基础的编程技能,大部分选手都能在第一次考试中晋级白银级。

难度等级

需要掌握基本的问题解决能力和简单算法(例如:贪心算法,递归搜索等),还需了解基础数据结构。从白银级开始,选手需要寻找更好的算法才能使程序在规定时间内跑完。

难度等级

需要有一定的算法基础,理解一些抽象的方法(例:最短路径,动态规划),并且对数据结构有比较深的了解。

难度等级

需要有很高的编程基础,对算法有深入的了解。部分比赛问题最后的优化方案,可能不止一个,得出的答案也不止一个。

2025-2026赛季USACO赛事时间-美东时间

USACO竞赛采用积分赛制,分为月赛和公开赛两个阶段。每年的12月、1月和2月举行一次月赛;3月举行一次USACO公开赛;5月至6月进行美国国家队集训,选拔4名学生组成IOI美国国家队。2025-2026详细日期待更新。

第一场月赛

2025年12月

第二场月赛

2026年1月

第三场月赛

2026年2月

美国公开赛

2026年3月

训练营

2026年5月 地点待定

IOI 2026

待定

USACO竞赛优势

(1)认可度高,参与度广,能力证明,全球认可

美国全国性的高级别竞赛,皆在为ioi和icpc输送人才,如果用usaco能打到白金,相当于中国奥林匹克信息决赛,可最大程度、最低成本提升学术背景,为海外升学提供帮助。

USACO2021-2022赛季参赛人数统计

First Contest Second Contest Third Contest US Open
Bronze铜升银 7673 5382 3954 2063
Silver银升黄金 2763 2901 2737 1978
Gold黄金升白金 729 580 546 680
Platinum白金选拔 319 304 335 308

(2)对升学帮助大

USACO不仅培养学生的算法及应用和编程思维,成绩含金量也不言而喻,获得黄金级、白金级的参赛者将大大增加被藤校录取的概率!想申请顶级名校,至少需要上铂金前十或者是国家队,top20-30,铂金水平,top30-50,金级水平即可。

(3)USACO等级备受认可,可在简历中平替部分数学赛事成绩:

USACO不仅培养学生的算法及应用和编程思维,成绩含金量也不言而喻,获得黄金级、白金级的参赛者将大大增加被藤校录取的概率!想申请顶级名校,至少需要上铂金前十或者是国家队,top20-30,铂金水平,top30-50,金级水平即可。

USACO竞赛规则

适合学生

热爱计算机、编程,参赛年龄没有特别限制。

比赛时间

每年有3场月赛(12月-次年2月)

考试时长

考试时间为3~5小时

晋级方式

满分1000分,通常600-800分会晋级下一个级别

赛程设置

月赛→公开赛→训练营(中国学生只能参加到公开赛)

晋级路径

青铜级→白银级→黄金级→铂金级,难度逐级递增。

新注册的选手从铜级开始。

比赛要求

USACO支持的编程语言包括C++、C、Java、

Pascal、Python

考试地点

线上比赛,个人参赛,通过登录USACO官网,在线

提交代码

考试语言

自2023年起,USACO考试语言由中英双语,变为纯英

试题。

计分方式

提交的3-4个程序中的每一个都要对10个或更多的“test cases”进行测试——用已知的结果输入程序中的数据集。您可以为每个给出正确结果的测试用例获得学分。在一个contest weekend的比赛中,一个组别的所有问题总共有1000分。如果程序运行时间太长,占用太多内存,或者崩溃,那么将在测试用例中失去分数,因此代码的效率是一个因素!这在Silver及以上级别的赛组中尤其突出,因为语言上的选择显得至关重要

USACO竞赛官方给出了C++,Python,Java等供选手选择,但是现在大部分的学生刚接触代码编程的时候学习的几乎都是Python,Python在Bronze中表现没什么问题,但到Silver之后,Python有时就跟不上效率要求了,Java可能会出现做不出的情况。同样的算法使用C++反而相对容易实现。其原因主要是编程语言本身执行效率的问题:Java较为冗余,语言的表达能力相对弱一些,同一算个法用C++写要比Java短很多;Python和C++相比,主要是效率比不上C++。所以USACO赛竞越往高级别,C++越是popular的选择。而且在很多编程竞赛中,C++也是首选语言。所以从往年的参赛选手所选择的编程语言上可以看出C++无疑是最受欢迎和使用比例最高的编程语言。

翰林USACO战绩

2024-2025赛季

USACO美国计算机奥赛已全部结束!

祝贺翰林学员们再创佳绩!

2024-2025战绩

美国计算机奥林匹克活动USACO

12月月赛:1铂金 7金 17银 

1月月赛:9金 9银

2月月赛 :3铂金 7金 10银 

3月公开赛:1铂金 2金 2银

共5位铂金级别、25位金级和38位银级选手!

2025赛季USACO美国计算机奥赛至此圆满收官!

USACO 12月月赛

晋级铂金:1人 来自北京第十一中学

晋级金级:7人 来自深国交,美高,German Swiss International School,杭州外国语学校等

晋级银级:17人来自上海星河湾,包玉刚,香港哈罗,杭州惠立,Mecleans College,WLSA上海,成外,加高,英国私立高中等学校

USACO 1月月赛

晋级金级:9人 来自美亚学校,成外,星河湾,杭州外国语学校,包玉刚杭州惠立,Mecleans College等

晋级银级:9人来自清澜山,美高,成都美视学校,成都高中,星河湾,贝赛思等

USACO 2月月赛

晋级铂金:3人 来自美高、深国交等

晋级金级:7人 来自人大附、WLSA、美高等

晋级银级:10人 来自上海星河湾、北京21世纪、贝赛思、美高等学校

USACO USACO 3月公开赛

晋级铂金:1人 来自英国私立高中

晋级金级:2人 来自上海星河湾,马尼拉国际学校

晋级银级:2人来自多哈高中,IGB

2024-2025 USACO赛季回顾及新新赛季备考建议

赛季回顾

今年的USACO竞赛难度较往年略有提升,在近期美国公开赛中,铜级和银级题目难度呈现小幅提升趋势,而金级试题虽保持常规难度水平,但晋级分数线却创下850分的历史新高。

结合本赛季新规与四场赛事表现,各层级考试呈现以下特征:

1. 铜级考试

除美国公开赛出现适度难度调整外,其余三场考试考核难度保持平稳,延续了往年的命题规律。

2. 银级考试

本季12月、1月及3月三场考试难度均超越上季水平,呈现向金级标准靠拢的态势。这一趋势印证了USACO主席Dr. Brian Dean去年强调的"将审慎调整银级难度"的政策导向。

3. 铂金考试

12月首考出现难度峰值,后续三场虽保持挑战性但回归常规命题范围,整体符合历年难度波动规律。

4. 金级考试

本季最大变革在于将原仅适用于铂金级的"认证竞赛成绩"制度延伸至金级。在此背景下,12月与1月两场考试显著提升了知识灵活运用的考核要求,3月公开赛虽难度回调至均值,但因认证制度对解题完整性的严格要求,导致晋级分数线上涨至近五年顶点。

这一制度性改革与考核要求的双重调整,使得金级认证成为本季最具突破性挑战的竞赛层级!

新赛季备考建议

虽然今年USACO竞赛的整体难度较往年有所提升,但只要应对得当,做好备考准备,相信同学们依旧能在新赛季中斩获佳绩!下面是新赛季的一些备考建议~

打好编程基础

在掌握集合、哈希表及变量的基本概念之后,还需要针对USACO的比赛形式进行相应调整。具体包括:挑选自己偏好的编程语言,深入掌握算法理论基础,系统规划解题方案,并注意保持类名与源代码文件名的统一性

了解数据结构的应用练

数据结构是一个动态实体。了解数据结构的应用场景和时间。一旦了解了这些,就可以将其与正确的算法完美结合进行编码

加强USACO真题训练

翰林助力USACO“打怪升级”

翰林精编讲义

对于USACO,在此前铜级讲义的基础上,进行更新并且新增银级和金级的讲义。

翰林USACO铜、银、金级讲义封面(部分)

针对USACO官网允许使用的三大语言:C++,Java,Python,我们分别做了不同的讲义。每本讲义有针对于不同语言的code,对于学习不同语言的学生来说,针对性更强!

USACO铜级&银级讲义部分大纲

讲义包含了竞赛涉及到的所有考点,并将知识点从易到难,模块化分类。

模块化分类能够有效地组织和管理大量的学习内容,从而使得同学们能够系统地掌握每个知识点。每个模块都旨在提供清晰的学习路径,确保同学们能够按照既定的顺序逐步深入,最终达到对整个学科领域的全面理解和精通。

翰林USACO班课

为了帮助大家高效备考,翰林推出了USACO春季课程及暑假班助力同学们在新赛季的USACO竞赛中,赛出自己的真实水平!

等级 科目
Bronze考试&目标Silver等级 穷举算法,模拟算法,几何与代数算法,字符串算法,递归算法
Silver考试&目标Gold等级 STL-1,STL-2,分摊算法,二分算法2,贪心算法1,贪心算法2,高级递归算,动态规划算法1,动态规划算法2,图论-1(遍历),图论-2(最短路径),图论-3(最小生成树),并查集,树状数组初步,字符串算法,数论,几何算法,USACO Silver综合训练
Gold考试&目标Platinum等级 区间动态规划,树形动态规划,状态动态规划,数位动态规划,动态规划专题精讲,二进制位操作,高级图结构之搜索,高级图结构之拓扑排序,高级图结构之二分图匹配,图结构专题精讲, 树结构之线段树,树结构之欧拉图, 树结构专题精讲,字符串结构之匹配算法,字符串专题精讲,数论1, 数论2,几何1, USACO Gold MISC,USACO Gold综合训练


*春季班具体详情,扫描二维码咨询顾问老师~

*暑假班具体详情,扫描二维码咨询顾问老师~

了解USACO课程更多内容

扫码1V1咨询顾问老师

我要报名/咨询!

USACO课程师资

W老师

清华大学软件工程硕士(保送)

南京大学软件工程学士

● 毕业后在一家上市视频监控公司,从事软件开发工作,负责核心流媒体中台项目,担当公司最新技术的探索和转化职责。

● 教学方面,对待学生耐心负责,讲解知识深入浅出,在有限知识内最大化地实现教学目标

授课体系:USACO竞赛/ACSL竞赛/AP/IB计算机

战绩:

2024-2025 USACO赛季(进行中),辅导9名学生晋级金,11名学生晋级银

2023-2024 USACO赛季,辅导3名学生晋级铂金,9名学生晋级金,14名学生晋级银

2022-2023 USACO赛季,辅导5名学生晋级金,11名学生晋级银

L老师

加州大学计算机科学本硕

● 拥有十年美国留学工作经历,可全英文授课。熟悉多门计算机语言:Java, Python, C, C++,VHDL,Verilog。对计算机程序与计算机硬件的底层交互逻辑有较为深刻的认识。

● 课堂教学过程中,注重培养学生自我学习能力,激发学生内在学习动能,引导学生掌握正确的学习方法。

对教学内容具有较强的归纳总结能力,能帮助学生更好的总结知识点中的相互关系,从而加快学生对知识点的把握。

授课体系:A-Level计算机/APCSA/IGCSE计算机/IB计算机/USACO竞赛铜,银,金级别/OUCC

战绩:

2023年辅导2名学生晋级USACO白金级;

2023年辅导10名学生晋级USACO金级;

2023年辅导21名学生晋级USACO银级;

2023年辅导2名APCSA学生获得5分。

翰林何老师

AP官方认证教师
剑桥大学科技政策专业硕士

● 美国高中,拥有多年海外留学实习经历,熟悉英美教育体系,可全英文授课。硕士曾获得剑桥大学、墨尔本大学、澳国立、悉尼大学、奥克兰大学等众多名校offr。

● 本科4年均获得半奖奖学金,本科担任三年计算机课程助教及Course leader,也曾赴泰国支教,教育经验丰富。

● 熟悉数学,计算机体系。熟悉多门计算机语言:Java,Python,C,C++,PHP,Matlab,R.HTML,Swift,C#

● 主持编写了多本竞赛讲义,包括乱USACO竞赛,Python基础课程等,AP官方认证教师

● 课堂教学过程中,注重培养学生自我学习能力,激发学生内在学习动能,引导学生掌握正确的学习方法。对教学内容具有较强的归纳总结能力,能帮助学生更好的总结知识点中的相互关系,从而加快学生对知识点的把握。

战绩:

2021年辅导2名学生获得USAC0银奖

2022年辅导3名学生获得USAC0铜奖

2022年辅导的所有APCSA学生均获得5分(满分)

洪老师

美国哥伦比亚大学工程学院数据科学硕士

加拿大麦吉尔大学计算机科学、数学学士

● 6年两国海外留学经验,均以TOP 5%的成绩毕业。国内优秀国际高中毕业。丰富的计算机以及数理学科背景,熟悉多种编程语言,包括Java,Python,C,R和OCaml,以及有过丰富的软件开发经验。

● 熟悉海外教学体系可全英文授课,曾在全英文工作环境担任工程师,并在本科和研究生阶段均有过计算机与数学类课程助教经验。

● 教学过程中注重逻辑思考过程以及深入浅出的讲解方式,善于对知识点的概括和总结,激发学生的学习热情和养成良好的思考习惯

授课体系:

国际课程类:APCSA/ APCSP/IB计算机

竞赛类:USACO 铜级、银级/Kaggle/纯数据分析/机器学习

优秀翰林学员

USACO 作为全球著名的计算机科学赛事之一,每年吸引上万的学生参加比赛。众多喜爱计算机/编程的翰林学员,也凭借优异的USACO比赛成绩,成功获得世界名校的“橄榄枝”!

获奖荣誉:

● ISEF州赛二等奖/专项奖

● STS Top300

● USACO白金晋级

● Google code jam前300

获奖荣誉:

● 物理碗中国赛区前10%

● 微软MTA Javascript certificate

● Pionner计算机视觉科研

USACO白金晋级(翰林辅导)

获奖荣誉:

● AMC12 前5%、AIME 8分

● USACO金级晋级

● HiMCM M奖

● 欧几里得 90分

USACO参考书及真题福利