2023/24Senior GroupS241Mirror HorrorSlidesS242Path of InfinitySlidesS243Stop the Avalanche!SlidesS244Group PhotoSlidesJunior GroupJ241Watermelon GameSlidesJ242Digit CipherSlidesJ243Neat CorridorSlidesJ244Passing RateSlides
2022/23Senior GroupS231Ambiguous Undecimal SystemSlidesS232Team FormationSlidesS233Doctor String in the Coordinates of MadnessSlidesS234Triangle TourSlidesJunior GroupJ231Bubble Tea ShopSlidesJ232Move PadsSlidesJ233Mechanical GridSlidesJ234Rotating NeedleSlides
2021/22Senior GroupS221Hotel RankingsSlidesS222GatheringSlidesS223Pixel Math PuzzleSlidesS224ConnectorsSlidesJunior GroupJ221Bus Route CategorySlidesJ222Spicy RamenSlidesJ223Ice CreamSlidesJ224Digit Implant StrategySlides
2020/21Senior GroupS211SkyscraperhengeSlidesS212Super ChatSlidesS213Chinese CheckersSlidesJunior GroupJ211Paint ShopSlidesJ212Paint the FloorSlidesJ213Paint the WallSlides
2018/19Senior GroupS191Unstoppable OnslaughtSlidesS192Two TowersSlidesS193Alice's HousekeeperSlidesS194Snakes and SnakesSlidesJunior GroupJ191Alice and WingsSlidesJ192Bigger, BetterSlidesJ193Hyper Knight IISlidesJ194GraffitiSlides
2017/18Senior GroupS181Odd is OddSlidesS182TournamentSlidesS183Desktop IconsSlidesS184Bogo TranslateSlidesJunior GroupJ181Wings and NuggetsSlidesJ182RopeSlidesJ183Shortest PathSlidesJ184Mysterious AreaSlides
2016/17Senior GroupS171TV RatingsSlidesS172DegradionSlidesS173Monster GOSlidesS174Magic Triangle IISlidesJunior GroupJ171AcronymSlidesJ172Card GameSlidesJ173Fibonacci WordSlidesJ174CrossesSlides
2015/16Senior GroupS161Military TrainingSlidesS162Robos' FeastSlidesS163Arithmetic SequenceSlidesS164Alice's MealSlidesJunior GroupJ161Model AnswerSlidesJ162Time ZonesSlidesJ163Stone GameSlidesJ164Candy FactorySlides
2014/15Senior GroupS150EnumerationPascal C/C++S151Promotion PeriodPascal C/C++ SlidesS152Apple GardenPascal C/C++ SlidesS153Secret MessagePascal C/C++ SlidesS154Monster ArenaPascal C/C++ SlidesJunior GroupJ150EnumerationPascal C/C++J151Inverse ProblemPascal C/C++ SlidesJ152Royal BodyguardPascal C/C++ SlidesJ153Insert DeletePascal C/C++ SlidesJ154Father's WillPascal C/C++ Slides
2014Senior GroupS140EnumerationPascal C/C++S141Dividing the CitiesS142Gene Mutation 2SlidesS143Input MethodPascal C/C++ SlidesS144Pharmaceutical CompanySlidesJunior GroupJ140EnumerationPascal C/C++J141Phone MenuPascal C/C++J142Magic StonesPascal C/C++ SlidesJ143Power SocketPascal C/C++ SlidesJ144Fair Santa ClausPascal C/C++ Slides
2013Senior GroupS131Bacteria ResearchSlidesS132Safe StorageSlidesS133TBPascal C/C++S134Unfair Santa ClausSlidesJunior GroupJ131Strategy StepsPascal C/C++ SlidesJ132QueueingPascal C/C++ SlidesJ133DryadsPascal C/C++ SlidesJ134Lucky RainbowPascal C/C++ Slides
2012Senior GroupS121Infinite CodingSlidesS122ToothpicksPascal C/C++ SlidesS123SongsSlidesS124Gene MutationSlidesJunior GroupJ121Outstanding IntegerPascal C/C++J122HotelPascal C/C++J123Cheating DiceSlidesJ124PenicillinPascal C/C++ Slides
2011Senior GroupS111Nuclear ReactorPascal C/C++ SlidesS112Spectrum IdentificationPascal C/C++ SlidesS113Gravity GamePascal C/C++ SlidesS114Circular CircuitPascal C/C++ SlidesJunior GroupJ111WippiLeaksPascal C/C++ SlidesJ112HousekeeperPascal C/C++ SlidesJ113Factor FactoryPascal C/C++ SlidesJ114PyramidPascal C/C++ Slides
2010Senior GroupS101Squares DartboardPascal C/C++S102IglooSlidesS103FlexibilitySlidesS104OI Football TeamSlidesJunior GroupJ101NumpadPascal C/C++J102Quest for Polar BearSlidesJ103Insect GaloreSlidesJ104Reading BooksSlides
2009Senior GroupS091Colored BallsPascal C/C++S092Santa's GiftsPascal C/C++S093PostersPascal C/C++S094Reaching the DestinationPascal C/C++Junior GroupJ091Set UnionPascal C/C++J092DictionaryPascal C/C++J093NecklacePascal C/C++J094FullPascal C/C++ Slides
2008Senior GroupS081Black DayPascal C/C++S082Shy TortoiseSlidesS083Storage BoxSlidesS084Defense LineSlidesJunior GroupJ081Simple CalculatorPascal C/C++J082Joining Metal ChainsPascal C/C++J083Count 1sPascal C/C++ SlidesJ084Who Moved My CheesePascal C/C++ Slides
2007Senior GroupS071Storage CentreSlidesS072PartnersSlidesS073SOSSlidesS074Meet in the MiddleJunior GroupJ071Zoo PlanningSlidesJ072Little StageSlidesJ073Shuttle BusJ074Best PlanPascal C/C++
2006Senior GroupS061Three Little PigsSlidesS062ToggleSlidesS063SquarelandSlidesS064Tappy GameSlidesJunior GroupJ061Expiry DatePascal C/C++J062Bit SplitPascal C/C++J063SudokuSlidesJ064Cave AdventuresPascal C/C++ Slides
2005Senior GroupS051Symbolic LinksSlidesS052LandSlidesS053AtlantisSlidesS054GiftSlidesJunior GroupJ051Pattern MatchingSlidesJ052WhirlpoolSlidesJ053Word WrapSlidesJ054CompetitionSlides
2004Senior GroupS041Credit CardS042Teacher's ProblemSlidesS043ForecastingSlidesS044Set IntersectionSlidesJunior GroupJ041Traffic LightsSlidesJ042Currency ExchangeSlidesJ043ReversiJ044Amazing RobotSlides