首页

什么是USACO?

USACO全称USA Computing Olympiad,美国信息学奥林匹克竞赛,是一项全球性的青少年编程竞赛,各国中小学生都可以参赛,并且不收取任何参赛费用。旨在通过编程挑战选拔出优秀的学生代表美国参加国际信息学奥林匹克竞赛(IOI)。

干货USACO备赛教材+思维导图重磅历年真题&答案

NEW!备赛同学可试听2025-26赛季USACO金牌课程


2025-2026赛季 USACO开赛倒计时!

备赛同学可扫码免费领【USACO近10年真题+思维导图+参考书】⇓


一、USACO 2026赛季日程表

今年 USACO 一共三场线上赛事 + 一场监考赛事

线上竞赛将沿用往届相同赛制

比赛名称 比赛时间
(美东,ET)
比赛时间(中国) 比赛时长
第一场月赛 2026年1月9-12日 2026年1月9-13日 规定时间任选4h
第二场月赛 2026年1月30日-2月2日 2026年1月30日-2月3日 规定时间任选4h
第三场月赛 2026年2月20-23日 2026年2月21日-2月24日 规定时间任选4h
公开赛
(线下监考)
2026年3月28日 2026年3月29日 固定5h
EGOI 2026年5月12日-5月18日 2026年5月13日-5月19日
Training Camp 2026年5月21日-5月30日 2026年5月22日-5月31日
IOI 2026年8月9日-8月16日 2026年8月10日-8月17日

提醒!黄金和铂金级组需要进行成绩认证——参赛者必须在题目公布后的前15分钟内(美东时间周六中午12:00-12:15)开始作答,如果没有在规定时间进入成绩将无法被认证。

线上竞赛的美国顶尖选手将受邀参加最终的受监考竞赛;相关具体安排仍在协调中,稍后公布。受监考竞赛的结果将决定谁将作为决赛选手受邀参加2026年夏令营,以及四位代表美国参加2026年EGOI(今年EGOI在夏令营前举行,因此需提前进行选拔;EGOI团队及未来几年的顶尖EGOI新秀仍将继续受邀参加我们的训练营)。


二、USACO 赛制说明

1.参与形式

个人参与,线上

2.活动流程

在规定的时间范围内(通常是4天,期间覆盖一个周末),参赛者可以在线查看比赛题目。参赛者需要在规定的时间内(通常时长4-5小时)编写代码并提交到评分系统(比赛接受C、C++、Java、Python、Pascal五种编程语言)。代码提交后,系统会自动给出评分。

3.晋级机制

晋级路径:铜级 → 银级 → 黄金级 → 铂金级,难度依次提高。新注册的参赛选手需要从最低级别开始参赛,并逐步提升自己的水平。

晋级方式:满分1000分,通常 600-800分会晋级到下一个级别。

满分直通若在比赛中获得满分(1000分),系统将立即提示晋级,并允许在同一赛季内继续挑战下一级别(例如铜级满分→直接参加银级比赛)。

分数线晋级没有获得满分的选手,他们需要在比赛结束后等待晋级分数线。晋级分数线会根据每场比赛的难度和参赛者的整体表现进行划定。选手的得分如果达到或超过晋级分数线,即可晋级到下一个等级。

4.比赛语言

每一次比赛的官方版本为英语版。一般在比赛页面上还会出现其他语言的版本,它们是由已经参加本次月赛的选手进行翻译的。USACO规则明确声明它不对除英语外其他版本的正确性与准确性负责。因此选手应该尽可能使用英语版本。


三、2026赛季USACO考试规则变化

为确保学术诚信,对本赛季的学术活动结构和规则作出了以下重要调整和澄清:

新规①:US Open 首次改为 线下监考

往年 USACO 全赛季均采用线上竞赛形式,而本赛季的收官之战 ——US Open 将首次要求所有希望参与选手前往官方指定考点,在监考老师的现场监督下完成比赛。

新规②:Gold/Platinum选手 必须在指定时段开赛

铜 / 银级不受影响,黄金、铂金级别必须在规定时间参赛才能获得认证成绩!

时间要求:必须在美东时间周六 12:00-12:15(对应北京时间周日 01:00-01:15,跨日需重点注意)开启比赛,仅 15 分钟窗口;

窗口期外参赛成绩标记为 “Non-Certified”,无法用于晋级、无法用于US Open邀请或选拔。

新规③:训练营门槛:认证成绩 + 场次要求

需 2次有效成绩 才能获得US Open基本邀请;

3次有效成绩 可更稳妥锁定资格;

“有效成绩” = 在规定时段内完成比赛 + 达到一定分数阈值。

这一规则主要对 Gold 和 Platinum 级别的选手产生影响,低级别选手可重点关注前序赛事的晋级目标。


四、USACO 晋级分数线

2024-2025
组别 铜升银 银升金 银升金
12月月赛 700 700 700
1月月赛 700 700 700
2月月赛 700 700 700
公开赛 700 750 850
2023-2024
组别 铜升银 银升金 银升金
12月月赛 750 750 700
1月月赛 750 700 750
2月月赛 750 700 750
公开赛 650 650 700
2022-2023
组别 铜升银 银升金 银升金
12月月赛 750 700 750
1月月赛 750 700 750
2月月赛 750 700 750
公开赛 750 750 750
2021-2022
组别 铜升银 银升金 金升铂金
12月月赛 700 700 750
1月月赛 750 750 650
2月月赛 700 650 750
公开赛 700 700 800

USACO竞赛满分1000分,每道题分值为333.333分,铜升银的晋级分数线基本是在750,银升金的晋级分数线基本是700~750左右;金升铂金的晋级分数线则基本稳定在750~800。


五、免费福利!USACO 备赛资源

1.USACO 近10年真题

(通过历年真题找到赛事风格,填补遗漏知识点)

此处找到 2011 年之后的usaco历年赛季的真题+解决方案。

2.USACO零基础到冲分拿奖必读的六本书!

(电子版,方便研读,拓宽知识面)

3.前置C++&铜级&银级知识点

(思维导图,了解核心知识点)

扫码免费领取USACO全套资料包⇓
(内含USACO近10年真题+思维导图+参考书等)

⇒获取更多USACO备赛资源⇐


六、为什么要参加USACO?

高含金量和权威性

USACO在众多名校的STEM申请中具有重要地位,尤其是对于计算机科学和工程专业的申请。STEM教学能力领先的MIT,就将USACO赛事放进了官方推荐竞赛中。

藤校敲门砖

USACO成绩可以帮助学生在申请美国大学时展示出色的编程和算法能力。获得金奖或铂金奖的学生更有可能被藤校提前录取。

循序渐进的难度设置

USACO分为青铜、白银、黄金、铂金四个等级,每个等级设有多个题目,难度逐步提升,让不同水平的选手都能找到适合自己的起点。

无需参赛费用

USACO对所有参赛者免费开放,只需注册一个账号即可参与比赛,降低了参赛的经济门槛。

个人能力提升

USACO强调实战能力,通过解决真实场景下的编程问题,全面提升学生的逻辑思维、算法设计和代码实现能力。这些技能在未来的学习和工作中具有很高的实用价值。


2025 IOI 和 EGOI 的杰出成绩

祝贺美国队在2025年玻利维亚国际信息学奥林匹克竞赛(IOI)中取得佳绩:Brian Xue(银牌)、Alex Chen(铜牌)、Bing-Dong Liu(银牌)和Rain Jian(金牌)。

同时,也向在2025年德国欧洲女子信息学奥林匹克竞赛中代表美国队取得优异成绩的Pearl Yu(铜牌)、Helen Law(金牌)、Luna Hudman(金牌)和Grace Li(金牌)表示热烈祝贺!


我们的使命

USACO通过识别、激励和培训各个级别的高中计算机学生来支持美国和世界范围内的计算机教育。我们提供:

数百小时的免费在线培训资源,学生可以使用这些资源来提高他们的编程和计算解决问题的技能。

面向各级学生的在线编程学术活动(每年大约六场)。

一个密集的暑期训练营,邀请美国顶尖的学生来进一步提高他们的技能和学习高级材料。

美国前四名学生有机会代表他们的国家参加国际信息学奥林匹克学术活动(IOI),这是高中级别最负盛名的国际算法编程学术活动。