先给结论:USACO 2026-2027赛季全年三场线上月赛+一场美国公开赛:首场月赛参考窗口2026年12月12日-15日,其后1月16-19日、2月20-23日各一场,US Open约2027年3月底收官(具体日期以USACO官网当季公告为准)。全程免费、官网注册即可参赛,是计算机方向投入产出比很高的学术活动。
| 场次 | 参考窗口 | 定位 |
| 第一场月赛 | 2026年12月12日-15日 | 新赛季首战,青铜/白银冲晋级 |
| 第二场月赛 | 2027年1月16日-19日 | 寒假关键场,多数选手在此跨段位 |
| 第三场月赛 | 2027年2月20日-23日 | 赛季最后一次线上冲段机会 |
| US Open公开赛 | 2027年3月底(约3月27-30日) | 赛季收官,难度高于月赛 |
每场为4天窗口(周五至周一),选手在窗口内自选连续4小时作答(US Open为5小时),比赛一旦开始即倒计时、不能暂停。
| 项目 | 规则 |
| 报名 | USACO官网免费注册,无国籍/年龄限制(全球中学生均可) |
| 比赛形式 | 线上机考,全英文题面,3道编程大题 |
| 计分 | 满分1000分,按通过测试点计部分分,不必完全通过才有分 |
| 可用语言 | C、C++、Java、Python等 |
| 注意 | 账号注册后需验证邮箱激活,建议提前1-2周完成注册 |
距离首场约2个半月。建议:10月完成语言基础(入门推荐Python或C++)与青铜段核心考点(模拟、枚举、循环与数组);11月刷历年青铜真题,熟悉「按测试点拿部分分」的评分逻辑,养成不空题的习惯;12月赛前一周做两次完整4小时模拟,确定自己的开赛时间并提前规划设备与网络。目标黄金、铂金的选手注意认证时段规则(见下篇详解)。
如果需要系统课程,犀牛国际教育的USACO培训在上海、北京、广州、深圳、苏州、杭州、南京、成都等全国19城40+校区开班,从C++基础到铂金专题分层设班,三师配置跟进代码批改与赛后复盘,线上线下同步,可先约一次算法能力测评。
Q:USACO什么时候报名?
A:官网随时可注册,免费参赛;比赛窗口内登录即可作答,无需单独报名场次。
Q:一个赛季能考几次?
A:三场月赛+一场US Open都可参加,段位取赛季内达到的最高级别。
Q:比赛可以用Python吗?
A:可以,但黄金段以后大数据量题目Python容易超时,建议过渡到C++。
Q:US Open中国学生能参加吗?
A:可以线上参加,美国本土为线下监考,难度高于普通月赛。