List

IOI Problems and Solutions

Competitors are given algorithmic problems and write programs to solve them, scored automatically against test data rather than read by a marker. Two competition days, three tasks on each. First held at Pravetz, Bulgaria in 1989.

2025

Bolivia

Problems6 problems
  • 1SouvenirsProblem
  • 2Triple PeaksProblem
  • 3World MapProblem
  • 4FestivalProblem
  • 5MigrationsProblem
  • 6Obstacles for a LlamaProblem


2023

Hungary

Problems6 problems
  • 1Closing TimeProblem
  • 2Longest TripProblem
  • 3SoccerProblem
  • 4Beech TreeProblem
  • 5OvertakingProblem
  • 6Robot ContestProblem

2022

Indonesia

Problems6 problems
  • 1Catfish FarmProblem
  • 2Prisoner ChallengeProblem
  • 3Radio TowersProblem
  • 4Digital CircuitProblem
  • 5Rarest InsectsProblem
  • 6Thousands IslandsProblem

2021

Singapore (remote)

Problems6 problems
  • 1CandiesProblem
  • 2KeysProblem
  • 3ParksProblem
  • 4DNAProblem
  • 5DungeonsProblem
  • 6RegistersProblem

2020

Singapore (remote)

Problems6 problems
  • 1PlantsProblem
  • 2SupertreesProblem
  • 3TicketsProblem
  • 4BiscuitsProblem
  • 5MushroomsProblem
  • 6StationsProblem







2013

Australia

Problems6 problems
  • 1DreamingProblem
  • 2Art ClassProblem
  • 3WombatsProblem
  • 4CaveProblem
  • 5RobotsProblem
  • 6GameProblem







2006

Mexico

Problems6 problems



2003

United States

Problems6 problems
  • 1Trail MaintenanceProblem
  • 2Comparing CodeProblem
  • 3ReverseProblem
  • 4Guess Which CowProblem
  • 5Amazing RobotsProblem
  • 6Seeing the BoundaryProblem




1999

Turkey

Problems6 problems
  • 1Little Shop of FlowersProblem
  • 2Hidden CodesProblem
  • 3Underground CityProblem
  • 4Traffic LightsProblem
  • 5FlattenProblem
  • 6A Strip of LandProblem




1995

Netherlands

Problems6 problems


1993

Argentina

Problems4 problems
  • 1Problem 1Problem
  • 2Problem 2Problem
  • 3Problem 3Problem
  • 4Problem 4Problem

1992

Germany

Problems3 problemsProblems
  • 1Mysterious Continentsnot published
  • 2A Mazing Workshopnot published
  • 3Islands in the Seanot published
Problems3 problemsProblems
  • 4Hamilton's Robotnot published
  • 5Climbing a Mountainnot published
  • 6Rubik's Toolkitnot published

1991

Greece

Problems4 problemsProblems
  • 1Playcard Problemnot published
  • 2Trees Problemnot published
  • 3Square Problemnot published
  • 4Languages Problemnot published
Problems1 problem
  • 5S-terms ProblemProblem

1990

Soviet Union

Problems2 problems
  • 1Round 1Problem
  • 2Round 2Problem

1989

Bulgaria

Problems6 problems
  • 1Problem 1Problem
  • 2Problem 2Problem
  • 3Problem 3Problem
  • 4Problem 4Problem
  • 5Problem 5Problem
  • 6Problem 6Problem