USACO
Models solve 307 USA Computing Olympiad problems. Hidden unit tests check correctness and efficiency, scored as pass@1.
Princeton's Holistic Agent Leaderboard runs it.
- Made by
- Princeton University
- Released
- April 2024
- Kind
- Competitive programming
- Level
- Competition
- Scored
- Checked automatically
- Answers
- Code
- Tasks
- All public
- Strongest model tested
- Claude 3 Sonnet #186 on the capability index
- Last model added
- February 2024
- Scores refreshed
- November 12th, 2026
In the authors’ words
Computing olympiads contain some of the most challenging problems for humans, requiring complex algorithmic reasoning, puzzle solving, in addition to generating efficient code. However, it has been understudied as a domain to evaluate language models (LMs). In this paper, we introduce the USACO benchmark with 307 problems from the USA Computing Olympiad, along with high-quality unit tests, reference code, and official analyses for each problem. These resources enable us to construct and test a range of LM inference methods for competitive programming for the first time. We find GPT-4 only achieves a 8.7% pass@1 accuracy with zero-shot chain-of-thought prompting, and our best inference method improves it to 20.2% using a combination of self-reflection and retrieval over episodic knowledge. However, this is far from solving the benchmark. To better understand the remaining challenges, we design a novel human-in-the-loop study and surprisingly find that a small number of targeted hints enable GPT-4 to solve 13 out of 15 problems previously unsolvable by any model and method. Our benchmark, baseline methods, quantitative results, and qualitative analysis serve as an initial step toward LMs with grounded, creative, and algorithmic reasoning.
gpt-4-1106-preview tops the leaderboard with 20.2%
Best score per entry from the benchmark's own leaderboard, read on November 12th, 2026. Where a model ran with several settings or harnesses, we keep its best. Names in gray aren't in our model list: fine-tunes, agent systems, products and older models. They don't count toward leaders. The best model we track is Claude 3 Sonnet, at 2.61%.
- 1 gpt-4-1106-preview Episodic + Reflexion 20.2%
- 2 gpt-3.5-turbo-1106 Episodic + Reflexion 8.79%
- 3 Claude 3 Sonnet Zero-shot 2.61%
- 4 DeepSeek-Coder-Instruct-7B Zero-shot 1.04%
- 5 CodeLlama-7B-Instruct Zero-shot 0.19%
Source: Official USACO leaderboard
| # | Entry | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | gpt-4-1106-preview | 20.2% | Episodic + Reflexion | Official leaderboard | |
| 2 | gpt-3.5-turbo-1106 | 8.79% | Episodic + Reflexion | Official leaderboard | |
| 3 | Claude 3 Sonnet | 2.61% | Zero-shot | Feb 2024 | Official leaderboard |
| 4 | DeepSeek-Coder-Instruct-7B | 1.04% | Zero-shot | Official leaderboard | |
| 5 | CodeLlama-7B-Instruct | 0.19% | Zero-shot | Official leaderboard |
Scores over time
All the scores we have, one dot each, so a model tested at several settings appears more than once.
Source: Official USACO leaderboard
No lab model card reports it yet
We read the headline results of 522 launch posts from 52 labs, and none of them list this benchmark.
More in Coding
- SWE-bench Verified In use 500 human-validated GitHub issues from 12 Python repos. Agent writes a patch that must pass hidden tests. Claude Opus 4.7 83.5%
- LiveCodeBench v6 In use Competitive programming problems collected after model cutoffs from LeetCode, AtCoder, Codeforces. Scored pass@1 on hidden tests.
DeepSeek-V4-Pro 93.5%
- SWE-bench Multilingual In use 300 GitHub-issue tasks across nine programming languages in SWE-bench format. Patch graded by repository tests. Claude Fable 5.2 96.6%
- DeepSWE In use 113 original long-horizon engineering tasks across 91 repos and five languages, written from scratch. Hand-written verifiers accept alternative solutions. GPT-6 Astra 74.1%
- SciCode In use Scientist-curated research coding problems split into subproblems across natural sciences. Code checked against test cases.
Seed2.1 Pro 59.8%
- Codeforces rating In use Model solves recent Codeforces contest problems. An Elo-style rating is computed from simulated contest performance.
DeepSeek V4.1 Flash 3,471