Archived Benchmark

Since performance on this benchmark has saturated, we no longer run this benchmark on new model releases. Previous results are preserved here for posterity.

Academic

IOI

Updated 8/9/2026

International Olympiad in Informatics

As of August 9, 2026, Claude Opus 5 ranks first on IOI v1 with 91.67%, followed by GPT-5.6 Sol (86.67%) and Qwen 3.8 Max (73.00%).

IOI v1Informatics olympiad programming problems
ACCURACY

IOI leaderboard

Rank Model Accuracy Cost In / Out Duration
1 Claude Opus 5 91.67% $5 / $25 28m13s
2 GPT-5.6 Sol 86.67% $4 / $20 21m51s
3 Qwen 3.8 Max 73.00% $2 / $6 1h06m
4 GPT-5.6 Luna 72.92% $0.2 / $1.2 27m51s
5 Claude Fable 5 72.25% $10 / $50 55m19s
6 GPT 5.4 (xhigh) 67.83% $2.5 / $15 44m21s
7 GPT-5.6 Terra 65.25% $2 / $12 22m11s
8 GPT 5.2 54.83% $1.75 / $14 1h52m
9 Muse Spark 1.2 49.50% $1.25 / $4.25 1h20m
10 Claude Opus 4.7 47.08% $5 / $25 51m22s
11 Qwen 3.7 Max 46.75% $2.5 / $7.5 1h13m
12 GPT 5.3 Codex 43.83% $1.75 / $14 59m34s
13 Gemini 3 Flash (12/25) 39.08% $0.5 / $3 30m47s
14 Gemini 3 Pro (11/25) 38.83% $2 / $12 15m00s
15 DeepSeek V4 35.83% $1.32 / $3.96 1h30m
16 Grok 4.20 (Reasoning) 30.17% $2 / $6 14m57s
17 Gemini 3.5 Flash Lite 26.17% $0.3 / $2.5 14m42s
18 Grok 4 26.17% $3 / $15 1h11m
19 Claude Opus 4.5 (Nonthinking) 23.58% $5 / $25 2h08m
20 GLM 5 22.00% $1 / $3.2 1h53m
21 GPT 5.1 21.50% $1.25 / $10 29m10s
22 GPT 5.1 Codex Max 21.42% $1.25 / $10 15m57s
23 Claude Opus 4.5 (Thinking) 20.25% $5 / $25 2h17m
24 GPT 5 20.00% $1.25 / $10 43m28s
25 Claude Sonnet 4.5 (Thinking) 18.33% $3 / $15 55m15s
26 Kimi K2.5 17.67% $0.6 / $3 1h04m
27 Gemini 2.5 Pro 17.08% $1.25 / $10 49m25s
28 Qwen 3 Max 15.67% $1.2 / $6 34m05s
29 Grok 4.3 15.33% $1.25 / $2.5 10m29s
30 GPT 5.4 Nano 15.25% $0.2 / $1.25 19m30s
31 DeepSeek V3.2 (Nonthinking) 14.42% $0.56 / $1.68 39m45s
32 Qwen 3 Max Thinking 13.75% $1.2 / $6 49m13s
33 Claude Opus 4.1 (Nonthinking) 12.52% $15 / $75 1h42m
34 Grok 4 Fast (Reasoning) 11.50% $0.2 / $0.5 23m28s
35 DeepSeek V3.2 (Thinking) 10.67% $0.56 / $1.68 25m59s
36 GPT 5 Codex 9.75% $1.25 / $10 25m43s
37 Qwen 3 Max Preview 7.75% $1.2 / $6 56m12s
38 Grok 4.1 Fast Non-Reasoning 7.67% $0.2 / $0.5 2h08m
39 GLM 4.7 7.58% $0.6 / $2.2 1h29m
40 GPT 5 Mini 6.75% $0.25 / $2 6m30s
41 MiniMax-M2.5 6.67% $0.3 / $1.2 6h21m
42 Claude Sonnet 4 (Nonthinking) 6.50% $3 / $15 54m13s
43 GPT 5.4 Mini 6.42% $0.75 / $4.5 31m37s
44 Claude Haiku 4.5 (Thinking) 6.17% $1 / $5 2h04m
45 MiniMax-M2.7 4.92% $0.3 / $1.2 54m03s
46 o4 Mini 4.83% $1.1 / $4.4 8m00s
47 Claude Sonnet 4 (Thinking) 4.58% $3 / $15 36m56s
48 GLM 4.6 4.33% $0.6 / $2.2 1h58m
49 Grok Code Fast 4.33% $0.2 / $1.5 18m04s
50 Mistral Large 3 4.00% $0.5 / $1.5 1h53m
51 Grok 4 Fast (Non-Reasoning) 3.83% $0.2 / $0.5 9m38s
52 GPT 5.1 Codex 3.67% $1.25 / $10 37m07s
53 Grok 4.1 Fast (Reasoning) 3.08% $0.2 / $0.5 25m33s
54 GLM 4.5 2.92% $0.6 / $2.2 38m56s
55 Gemini 2.5 Flash (7/17) (Nonthinking) 2.61% $0.3 / $2.5 5m50s
56 Devstral Small 2 2.50% $0.1 / $0.3 2h04m
57 MiniMax-M2.1 2.33% $0.3 / $1.2 1h27m
58 DeepSeek V3 (03/24/2025) 1.67% $0.9 / $0.9 2m51s
59 Kimi K2 Instruct 1.25% $1 / $3 25m51s
60 Magistral Medium 1.2 (09/2025) 0.67% $2 / $5 36m52s
61 Devstral 2 0.67% $0.4 / $2 2h14m
62 Qwen 3 (235B) 0.00% $0.22 / $0.88 5m53s

Key Takeaways

  • Unlike the saturated knowledge benchmarks, IOI still sharply separates models: Claude Opus 5 leads at 91.67% overall, but scores fall off steeply just below the top few, so competitive-programming ability remains a real differentiator.
  • Recency shows a mixed picture: Claude Opus 5 and Claude Fable 5 both achieve 100% on 2024 but drop to 83.33% and 44.50% respectively on 2025. Yet across the full cohort, mean accuracy is nearly flat between years (22.10% vs 22.29%), with nearly equal numbers of models improving or declining, suggesting the 2025 set is not uniformly harder — rather, it exposes specific weaknesses in current top models.

Why IOI?

Recently, top LLM labs like OpenAI and Google reported that their models achieved gold medals on the International Mathematical Olympiad (IMO). However, advanced models are starting to saturate IMO, meaning it may no longer effectively differentiate between the capabilities of top-performing models. Reports also suggest the evaluation process faced coordination challenges, with AI companies seeking expedited validation mid-competition that may not reflect standard IMO assessment procedures.

The International Olympiad in Informatics (IOI) offers several advantages as an LLM benchmark. Unlike the IMO, the IOI is not yet saturated, providing clear differentiation between model capabilities. The competition features standardized and automated grading, ensuring objective evaluation without subjective scoring. Additionally, the IOI has real-world relevance as it tests C++ programming skills that are directly applicable to software development.


Benchmark Design

We designed our benchmark to imitate competition conditions as closely as possible.

Agent Harness

We adapted our open-source agent harness from our Finance Agent Benchmark by providing it with access to the following tools:

  1. a c++ (v20) execution environment, which executes arbitrary code
  2. a submission tool used for grading, which executes submitted code and returns a score out of 100 total possible points

These tools, particularly the submission tool, were based on the testing environment available to human contestants.

Our implementation is open source in the IOI agent GitHub repository.

Scoring

We further designed our submission tool to match the grading process during the olympiad. Agents get up to 50 submissions, each of which are graded on a variety of subtasks. A competitor receives credit for a given subtask if any submission passes all tests on a given subtask. In particular, this means the final score can be higher than any individual submission, since credit for separate subtasks are combined by the grading system.


Results

Claude Opus 5 leads with 91.67% accuracy, followed by GPT-5.6 Sol at 86.67% and Qwen 3.8 Max at 73.00%. GPT-5.6 Luna (72.92%) and Claude Fable 5 (72.25%) complete the top five. Performance remains uneven across years and models, with a steep drop after the top two results.

We chose to evaluate on both 2024 and 2025 to check for data contamination, which we suspect to explain the performance decrease between those years on LiveCodeBench. Across the current model cohort, average performance is essentially flat between the two years, with 2025 slightly higher.