Planning a revision session? Use our study places near me map to find libraries, community study rooms, and late-night spots.
Q: What does International Olympiad in Informatics (IOI): Format, Team Size & Medal Cutoffs (Gold/Silver/Bronze) cover? A: A parent-friendly IOI explainer (with official links): format, team size, medal cutoffs, and how selection works.
TL;DR The International Olympiad in Informatics (IOI) has run annually since 1989. Each country sends up to four secondary-school students for two contest days (5 hours per contest day, per the official regulations). Medals follow a published headcount rule: at least the top ⌊N/12⌋ contestants win gold, gold+silver cover at least ⌊N/4⌋, and gold+silver+bronze cover at least ⌊N/2⌋. IOI prep builds invariants and complexity reasoning that transfer to IP Maths and Physics.
Status: IOI regulations and IOI statistics site checked 2026-01-26 - format remains two 5-hour contest days; delegation size ≤4 contestants + leader/deputy; medal thresholds use the
⌊N/12⌋
,
⌊N/4⌋
,
⌊N/2⌋
rules (see §10.4.2). Host-year details change and should be verified on the official archive (e.g., IOI 2025 is listed as Bol, Croatia; IOI 2026 as Yogyakarta, Indonesia).
Keep those algebra and combinatorics fundamentals sharp with our IP Maths tuition hub so every IOI task doubles as practice for school vectors, sequences, and proof questions.
Registration quick answer (Singapore): Students don’t apply to IOI. Countries send national teams via their informatics olympiad (in Singapore, NOI). See the official IOI site for structure and contacts: https://ioinformatics.org/
1 What exactly is the IOI?
One of the International Science Olympiads. The inaugural edition was held in Pravetz, Bulgaria, in 1989; the IOI statistics site maintains the official year-by-year archive IOI statistics.
Format: two contest days (commonly separated by a rest/cultural day). Each contest day is 5 hours; task counts and scoring are defined by the host year.
Teams: every participating nation sends up to 4 students + 2 adults (leader & deputy) IOI Regulations.
Languages: contestants may use C, C++, or Pascal (see the official regulations). In practice, C++ is commonly used, but language choices vary by country and year.
2 How the medal mathematics works
Let N=number of contestants and rank them by total score.
Total medal count = 30 + 60 + 91 = 181 medals (exactly half the field). The thresholds are defined in the regulations IOI Regulations, §10.4.2.
3 Selection pipelines parents should know
Country
National contest
Typical funnel
Singapore
National Olympiad in Informatics (NOI)
School → NOI “Gold” → training squad → IOI team
USA
USA Computing Olympiad (USACO)
Bronze-Silver-Gold-Platinum online rounds → national camp → 4 IOI reps
India
Indian Computing Olympiad (ICO)
Zonal → INOI → IOI Training Camp → 4 IOI reps
Selection timelines vary by country and year. Treat any “season” as a rough guide and verify the current cycle on your national organiser’s official pages.
4 Why IOI prep boosts IP Maths & Physics grades
4.1 Proof by invariant ↔ binomial identities
Demonstrating that an array-rotation algorithm terminates uses the same parity-argument style that proves ∑k=0n(kn)=2n.
4.2 Graph theory ↔ circular-motion vectors
Edge-weight optimisation forces students to juggle signed magnitudes-precisely the “radial vs tangential” split in v=rω proofs.
4.3 Complexity analysis ↔ WA timing
Big-O estimation trains you to budget time and marks: if an O(nlogn) idea exists, you skip the O(n2) route-mirrors the IP rule “1 mark ≈ 1.5 min”.
5 Common myths debunked
Myth
Reality
“You must already be a C++ wizard.”
Contestants may use C, C++, or Pascal (see the regulations). In practice, many contestants use C++ because it is common in competitive programming, but it is not mandatory.
“IOI questions are pure coding.”
Most of the effort is mathematical: proof of correctness, greedy-choice lemmas, dynamic-programming invariants.
“Medals guarantee admissions.”
IOI is impressive but not decisive; universities still weigh overall fit.
6 Three action steps for IP families
Year 1-2: join your school's Coding or Infocomm Club; finish 50 Bronze-level USACO problems.
Year 3: sit your national Olympiad; if you earn a silver medal, carve out 4 hours/week for C++ STL and dynamic-programming drills.
Year 4: integrate one IOI task per fortnight into regular study. Timebox to 90min and write a post-mortem-this habit transfers straight to 3-hour A-Level papers.
Parents: book a 60-min “Algorithmic Thinking” clinic before Term 2 WA1-your child will practise an IOI Bronze task, then translate the proof method to a binomial-theorem identity. Students: download five past IOI tasks tonight, solve one under 90 min and record your thought process-you will see overlaps with next week's kinematics WA graph.
Last updated 26 Jan 2026. Check the current IOI regulations and national selection timelines each cycle.