NEETClass 11thClass 12thClass 12th PlusJEEClass 11thClass 12thClass 12th PlusClass 6-10Class 6thClass 7thClass 8thClass 9thClass 10thOnline CoursesDistance LearningInternational OlympiadNEETClass 11thClass 12thClass 12th PlusJEE (Main+Advanced)Class 11thClass 12thClass 12th PlusJEE MainClass 11thClass 12thClass 12th PlusClass 6-10Class 6thClass 7thClass 8thClass 9thClass 10thKCET/MHT-CETKCETMHT-CETNEET20262025202420232022JEE20262025202420232022Class 6-1020262025JEE MainPrevious Year PapersSample PapersMock TestResultAnalysisSyllabusExam DatePercentile PredictorAnswer KeyCounsellingEligibilityExam PatternJEE MathsJEE ChemistryJEE PhysicsJEE AdvancedPrevious Year PapersSample PapersMock TestResultAnalysisSyllabusExam DateAnswer KeyEligibilityExam PatternRank PredictorNEETPrevious Year PapersSample PapersMock TestResultAnalysisSyllabusExam DateCollege PredictorAnswer KeyRank PredictorCounsellingEligibilityExam PatternBiologyNCERT SolutionsClass 6Class 7Class 8Class 9Class 10Class 11Class 12TextbooksCBSEClass 12Class 11Class 10Class 9Class 8Class 7Class 6SubjectsSyllabusNotesSample PapersQuestion PapersICSEClass 10Class 9Class 8Class 7Class 6State BoardBiharKarnatakaMadhya PradeshMaharashtraTamilnaduWest BengalUttar PradeshOlympiadMathsScienceEnglishSocial ScienceNSOIMONMTCTALLENTEXASATInstant Online ScholarshipAIOT(NEET)ALLEN for SchoolsAbout ALLENBlogsNewsCareersRequest a call backBook a demo
  • Classroom Courses
  • NEW
  • ALLEN E-Store
Home
Olympiad
International Olympiad in Informatics
IOQM 2026 Answer Key

Frequently Asked Questions:

IOI is held in a different UNESCO member state every year. The first Olympiad was held in Bulgaria in 1989, and the 2023 edition was held in Hungary. The Olympiad will be held in Alexandria, Egypt, in 2024; Bolivia will host in 2025; and Uzbekistan in 2026.

The IOI website archives information about past competitions, including the international olympiad in informatics problems and solutions.

Winners are typically announced on the official international olympiad in informatics IOI website shortly after the competition concludes. You can also try searching the hosting country's website for the year you're interested in.

Join ALLEN!

(Session 2026 - 27)


Choose class
Choose your goal
Preferred Mode
Choose State

Related Articles:-

UNIFIED CYBER OLYMPIAD (UCO)

The Unified Cyber Olympiad (UCO) is a tech-related exam to enhance students' technical and problem-solving skills.

International Computer Science Olympiad (ICSO)

The International Computer Science Olympiad (SOF ICSO) is an annual academic competition organized by the Science Olympiad Foundation (SOF) for students in classes 1-10.

VIDHYARTI VIGYAN MANTHAN(VVM)

VVM is a national program aimed at popularizing science among school students from standard VI to XI

AUSTRALIAN MATHEMATICS COMPETITION

The Australian Mathematics Competition (AMC) is a prestigious mathematics competition organized by the Australian Maths Trust for students in years 3–12 in Australia and their equivalent grades in other countries.

INTERNATIONAL GENERAL KNOWLEDGE OLYMPIAD (IGKO)

The International General Knowledge Olympiad, also known as SOF IGKO, is held by the Science Olympiad Foundation to encourage students to think critically and apply their knowledge to solve complex problems.

INTERNATIONAL OLYMPIAD IN ASTRONOMY AND ASTROPHYSICS (IOAA)

International Olympiad on Astronomy and Astrophysics (IOAA), a prestigious annual competition that challenges high school students in astronomy and astrophysics.

National Science Olympiad

The NSO is a science competition for students in grades 1 to 12. It is held by the Science Olympiad Foundation (SOF).

National Talent Search Examination

The National Talent Search Examination (NTSE) is one of India's most prestigious scholarship exams, organised by the National Council of Educational Research and Training

  • About
    • About us
    • Blog
    • Allen News
    • Privacy policy
    • Public notice
    • Careers
  • Help & Support
    • Refund policy
    • Transfer policy
    • Terms & Conditions
    • Contact us
  • Popular goals
    • NEET Coaching
    • JEE Coaching
    • 6th to 10th
  • Courses
    • Classroom Courses
    • Online Courses
    • Distance Learning
    • Online Test Series
    • International Olympiads Online Course
    • NEET Test Series
    • JEE Test Series
    • JEE Main Test Series
  • Centers
    • Kota
    • Bangalore
    • Indore
    • Delhi
    • More centres
  • Exam information
    • JEE Main
    • JEE Advanced
    • NEET Exam
    • CBSE Notes
    • NIOS
    • NCERT Solutions
    • NMTC Stage 2 Answer Key 2026
    • NMTC Stage 1 Answer Key 2026
    • NEET Counselling
    • NEET College Predictor
    • JEE Main Syllabus

ALLEN Career Institute Pvt. Ltd. © All Rights Reserved.

ISO

International Olympiad in Informatics (IOI) 2026-27

The International Olympiad in Informatics (IOI) is the world's leading programming competition for secondary school students. Held every year since 1989, it is one of the five international science olympiads, alongside IPhO, IChO, IBO and the IMO.

The 39th IOI will be held in Potsdam, Germany, from 12 to 19 September 2027, hosted by the Hasso Plattner Institute. The 38th edition, IOI 2026, took place in Tashkent, Uzbekistan, from 9 to 16 August 2026, where the Indian team won one silver and one bronze medal.

This article covers everything about IOI 2027, including eligibility, syllabus, exam pattern, awards, and how Indian students can qualify through the Indian Computing Olympiad.

1.0What is the International Olympiad in Informatics?

The International Olympiad in Informatics (IOI) is an annual competitive programming competition for secondary school students worldwide. It is one of the most prestigious events in competitive programming and is considered one of the five international science Olympiads. The IOI is designed to develop an interest in informatics and information technology among students, providing a platform for them to showcase their programming skills.

Participating in the IOI offers students a unique opportunity to enhance their programming skills, engage in friendly competition, and connect with like-minded individuals worldwide. 

Here are some brief details about the exam that you must know:

  • The first IOI was held in Pravetz, Bulgaria, in 1989; since then a different country hosts it every year.
  • Each participating country can send a team of up to four students, along with a team leader and a deputy leader.
  • IOI 2026 set a participation record with 386 students from 97 countries.
  • IOI 2027 will be hosted by Germany (Potsdam), marking the country's second time as host.

Objectives of the IOI 2026 Exam

The primary aims of the IOI include:

  • Identify, challenge and recognise young students with exceptional talent in informatics.
  • Build friendly international ties among computer scientists and informatics educators.
  • Raise awareness of informatics among school students.
  • Encourage countries to run their own national informatics competitions.

Also Read: International Olympiad of Science

2.0Highlights of IOI 2027

The following highlights provide a concise overview of the Informatics Olympiad, as taken from the most recent IOI 2027 exam.

Particular

Details

Full exam name

International Olympiad in Informatics

Short name

IOI

Edition

39th (2027)

Governing body

IOI General Assembly (founded under UNESCO, 1989)

Host country 2027

Germany (Potsdam)

Host organiser 2027

Hasso Plattner Institute with Bundesweite Informatikwettbewerbe (BWINF)

IOI 2027 dates

12–19 September 2027

Official website

ioinformatics.org

Frequency

Annually

Team size

Up to 4 students per country

Mode

Offline, on-site programming contest

India's selection body

IARCS (Indian Association for Research in Computing Science)

3.0IOI 2027 Exam Dates

IOI 2027 will run from 12 to 19 September 2027 in Potsdam, Germany. For Indian students, the selection cycle starts much earlier, with ZIO-2027 on 21 November 2026.

Event

Date

ZIO-2027 registration closes (India)

6 November 2026, 9:00 pm IST

ZIO-2027 exam (India)

21 November 2026, 2:00–5:00 pm

ZCO-2027 (India)

To be announced by IARCS

INOI-2027 (India)

Early 2027 (to be announced)

IOITC-2027 (India)

Mid-2027 (to be announced)

IOI 2027 competition

12–19 September 2027

IOI 2027 results

At the closing ceremony, September 2027

Note: Dates marked "to be announced" will be updated once IARCS or the IOI 2027 host releases them.

4.0IOI Olympiad Syllabus

The IOI syllabus lists the knowledge contestants are expected to have; the International Scientific Committee uses it to judge whether a task is suitable. It is revised from time to time, so always check the latest version on ioinformatics.org.

Here are the details of the IOI 2026 Syllabus:

  • The syllabus outlines essential prerequisite knowledge, categorised as "Included, unlimited" and partially in "Included, to be defined." 
  • It aids in determining the suitability of tasks for the IOI, guiding the International Scientific Committee (ISC) in evaluating task proposals. 
  • Additionally, it assists national Olympiad organizers in preparing students for the IOI.

Below is the table providing details of the subject topic and subtopics of the syllabus.

Subject

Area

Key topics

Mathematics

Arithmetic and Geometry

Integers, basic geometry

Mathematics

Discrete Structures

Functions, relations and sets; basic logic; proof techniques; counting; graphs and trees; discrete probability

Computing Science

Programming Fundamentals

Programming constructs, problem-solving, fundamental data structures, recursion

Computing Science

Algorithms and Complexity

Algorithm analysis, algorithmic strategies, data structures, computability, complexity classes, geometric algorithms

Software Engineering

Practical skills

Using APIs, development tools and environments, testing and debugging

Computer Literacy

Basics

CPU, memory and I/O; working with an OS and GUI; basic file management

5.0IOI Eligibility

There is no grade or class limit for IOI; any eligible secondary school student can qualify through their country's national selection. As per IOI regulations, a contestant must:

  • Be enrolled in a school at secondary level or below, in the country they represent, for most of 1 September to 31 December of the year before the IOI.
  • Not be studying half-time or more in a degree programme at a post-secondary institution.
  • Be at most 20 years old on 1 July of the IOI year.

For Indian students, eligibility for each stage (ZIO, ZCO, INOI) is set by IARCS and is listed on iarcs.org.in.

6.0How Can Indian Students Qualify for IOI?

Indian students reach IOI through the Indian Computing Olympiad (ICO), conducted by IARCS. There is no direct registration for IOI; the top four students from the national selection form India's team.

  1. Stage 1 – ZIO or ZCO: Students take either the Zonal Informatics Olympiad (ZIO) or the Zonal Computing Olympiad (ZCO). Clearing either one qualifies them for the next stage.
    • ZIO is a computer-based test where students work out answers on paper and type in only the final answers; no coding is needed.
    • ZCO is an online programming contest.
  2. Stage 2 – INOI: Qualifiers of ZIO/ZCO appear for the Indian National Olympiad in Informatics, a programming exam held at centres across India.
  3. Stage 3 – IOITC: Top INOI performers are invited to the IOI Training Camp. IOITC-2026 was held in Chennai from 1 to 12 June 2026.
  4. Stage 4 – IOI: The top four students from IOITC represent India at the IOI.

Explore: Unified Cyber Olympiad

7.0IOI Exam Pattern 2026

IOI has two competition days, each with three algorithmic tasks to be solved in five hours. A practice session before the first day helps contestants get used to the system.

Please refer to the table below for a detailed understanding of the exam structure:

Aspect

Details

Competition days

2 days, 3 tasks per day, 5 hours each

Practice session

Held before Day 1 to test the grading system

Task structure

Each task is split into subtasks, each worth part of the total score

Submission

A single source file in one of the allowed languages; data exchange through specified interfaces, not direct input/output

Grading

Submissions are graded immediately; contestants see their status and feedback during the contest

Limits

Time and memory limits are set for every task

Language of tasks

Tasks are translated into contestants' native languages by team leaders

Clarifications

Contestants can ask the Scientific Committee about tasks or rules during the contest

Quarantine

No contact between contestants and team leaders from task presentation until the end of the contest day

Appeals

Team leaders can file appeals on grading; changes are communicated to all

Cheating

Tampering with the grader, communicating with others or using unauthorised devices leads to disqualification

8.0How is the IOI Result Declared?

IOI results are announced at the closing ceremony at the end of the competition week, and the full scoreboard is published on ioinformatics.org and the host's website. The IOI 2026 results are already out; IOI 2027 results will be declared in September 2027 in Potsdam.

Indian team results and the team list are published by IARCS on iarcs.org.in.

9.0IOI Awards and Recognition

Participants are recognised for their achievements during a felicitation ceremony after the contest. Based on their performance, medals are awarded. Here are the criteria for distributing the medals to students:

Award

Criterion

Gold medal

Cut-off set so that about 1/12 of all contestants get gold

Silver medal

Cut-off set so that about 1/4 of contestants get gold or silver

Bronze medal

Cut-off set so that about 1/2 of contestants get a medal

Honourable Mention

Non-medallists who score above at least half the contestants on either competition day

Olympiad Exams

Class 6 Olympiad

Class 7 Olympiad

Class 8 Olympiad

Class 9 Olympiad

Class 10 Olympiad


Subject-wise Olympiad Exams

Science Olympiad Exam

Social Science Olympiad Exam

English Olympiad Exam

Maths Olympiad Exam


National Olympiads

National Level Science Talent Search Exam

INPhO (Indian National Physics Olympiad) 

INChO (Indian National Chemistry Olympiad)

INAO (Indian National Astronomy Olympiad)

INJSO (Indian National Junior Science Olympiad)

National Science Olympiad

Indian National Mathematical Olympiad

National Standard Examination in Physics

National Standard Examination in Biology

National Standard Examination in Chemistry

National Standard Examination in Junior Science

National Standard Examination in Astronomy


International Olympiads

International Junior Science Olympiad

International Junior Physics Olympiad

International Chemistry Olympiad

International Mathematics Olympiad

International Biology Olympiad

International Computer Science Olympiad