Codeforces Round 1133 (Div. 1, Div. 2) is coming soon! Register here. ×

On IOI Practice and the Fight for an IOI Gold

Revision en2, by leg, 2026-06-03 08:51:27

As this year's IOI is around the corner, I have been thinking about

Two metrics to quantify skill

Before talking about

The dynamics of gold medalists

Inspired by E869120's blog on winning a gold medal at IOI, I have put much thought into what it takes to achieve each kind of medal. When it comes to gold medalists, it seems like there are two main classes: those who were able to be fairly confident (>70% chance):about winning a gold medal going into IOI, and those who were confident about winning a silver, and had some chance (20~70%) at a gold medal. Just for a very rough estimate, I would say that those who rank 16th to 60th in raw skill fall under the second category, which I believe includes myself for this year.

For this group of competitors, playing the safe strategy of spending a roughly equal amount of time on each problem and grabbing as many subtasks as possible would be able to secure a silver medal. However, when it comes to the race for a gold, it is much more dependent on the problemset for that year, which naturally introduces quite a large element of chance.

Tags ioi, practice

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en17 English leg 2026-06-10 18:00:25 0 (published)
en16 English leg 2026-06-10 17:55:39 220
en15 English leg 2026-06-10 17:36:11 131
en14 English leg 2026-06-09 16:38:13 2 Tiny change: ' on practise quantity' -> ' on practice quantity'
en13 English leg 2026-06-09 07:19:55 476
en12 English leg 2026-06-04 08:38:53 321
en11 English leg 2026-06-03 13:18:54 256
en10 English leg 2026-06-03 13:12:33 4
en9 English leg 2026-06-03 13:11:55 487
en8 English leg 2026-06-03 10:04:54 25 Tiny change: 'o 60th in raw skill fall unde' -> 'o 60th in expected performance fall unde'
en7 English leg 2026-06-03 10:00:45 13 Tiny change: 'd like to mention how I thi' -> 'd like to talk about how I thi'
en6 English leg 2026-06-03 09:59:35 21
en5 English leg 2026-06-03 09:57:36 310
en4 English leg 2026-06-03 09:52:43 1562
en3 English leg 2026-06-03 09:10:45 593
en2 English leg 2026-06-03 08:51:27 976
en1 English leg 2026-06-03 08:18:44 244 Initial revision (saved to drafts)