IOI 2022

Date:Aug. 15, 2022
Venue:The Rich Jogja Hotel
Yogyakarta and Online, Indonesia
Number of Finalists:349
Scoring:100+100+100+100+100+100=600
Series:IOI
Official Page:https://stats.ioinformatics.org/olympiads/2022
Final
RankCountry Name ScorePrize
Gold medal 1 - 2 ChinaJiangqi Dai 600
Gold medal 1 - 2 ChinaShaoxuan Tang 600
Gold medal 3 - 4 ChinaHangrui Zhou 555
Gold medal 3 - 4 ChinaJunkai Zhang 555
Gold medal 5 United StatesHankai Zhang 534.56
Gold medal 6 CanadaZixiang Zhou 532
Gold medal 7 UkraineRoman Yanushevskyi 523.29
Gold medal 8 United StatesTimothy Feng 520
Gold medal 9 Aleksandr Babin 511.89
Gold medal 10 IranKoosha Moosavi 505.04
Gold medal 11 Vsevolod Nagibin 492.90
Gold medal 12 IranAlireza Kaviani 490
Gold medal 13 CroatiaDorijan Lendvaj 486.95
Gold medal 14 UkraineOleh Naver 485.89
Gold medal 15 SingaporeAshley Aragorn Khoo 483.89
Gold medal 16 JapanDaiki Kodama 479.68
Gold medal 17 JapanYuto Watanabe 479
Gold medal 18 RomaniaAlexandru Luchianov 476.29
Gold medal 19 TaiwanElliot En-Yi Liu 470.48
Gold medal 20 CroatiaPatrick Pavić 470
Gold medal 21 United StatesBenjamin Chen 461.89
Gold medal 22 South KoreaTaehwan Jang 459.05
Gold medal 23 JapanYui Tamura 457.89
Gold medal 24 JapanYuki Tanaka 454.49
Gold medal 25 Danil Klisch 432.21
Gold medal 26 South KoreaYounguk Jo 431.28
Gold medal 27 IsraelDaniel Weber 425.75
Gold medal 28 SloveniaBenjamin Bajd 425.14
Gold medal 29 TaiwanHsin-Wei Hou 417.06
Gold medal 30 Viet NamBach Tran Xuan 415.99
Silver medal 31 SlovakiaEliška Macáková 398.39
Silver medal 32 PolandKacper Paciorek 398.10
Silver medal 33 AustraliaJerry Zirui Li 396.88
Silver medal 34 CanadaAllen Pei 394.89
Silver medal 35 PolandJan Strzeszyński 394
Silver medal 36 United StatesRain Jiang 392.10
Silver medal 37 North MacedoniaBlagojche Pavleski 386.64
Silver medal 38 South KoreaDitbul Ban 380
Silver medal 39 RomaniaLuca Perju Verzotti 368.04
Silver medal 40 MacaoCheng U Ian 360.95
Silver medal 41 IndiaKshitij Sodani 354.93
Silver medal 42 South KoreaSanghoon Park 354.10
Silver medal 43 CubaManuel Darío Oliver Ballesteros 347.39
Silver medal 44 Daniil Zabauski 345.24
Silver medal 45 IranAlireza Samimi 343.50
Silver medal 46 PolandMichał Stawarz 341.58
Silver medal 47 BulgariaAtanas Dimitrov 341.55
Silver medal 48 Hong KongMan Tsung Yeung 338.73
Silver medal 49 TaiwanChe Liu 337.14
Silver medal 50 GermanyLucas Schwebler 335.93
Silver medal 51 CanadaRyan Bai 321
Silver medal 52 SerbiaJovan Bengin 316.77
Silver medal 53 RomaniaAlexandru-Raul Todoran 310.50
Silver medal 54 SingaporeTan Si Jie 309.57
Silver medal 55 NetherlandsAndy van Horssen 309.13
Silver medal 56 BangladeshFarhan Ahmad 308.96
Silver medal 57 BrazilLeonardo Valente Nascimento 307
Silver medal 58 IsraelEitan Elbaum 306.45
Silver medal 59 UkraineVladyslav Denysiuk 306
Silver medal 60 TurkeyAlperen Tupurtu 305.81
Silver medal 61 United KingdomErekle Roinishvili 305.04
Silver medal 62 IndonesiaAlbert Yulius Ramahalim 303
Silver medal 63 AustraliaArthur Wenqi Sun 302.07
Silver medal 64 IsraelAlon Tanay 298.31
Silver medal 65 AustraliaJoshua Chen 298
Silver medal 66 IndiaParas Kasmalkar 296.80
Silver medal 67 SerbiaMateja Vukelić 293.04
Silver medal 68 Viet NamKhoi Duong Minh 293
Silver medal 69 FranceFrançois Vogel 291.03
Silver medal 70 SingaporeDaniel Toh Jing En 290.95
Silver medal 71 AustraliaEvan Lin 288.25
Silver medal 72 Fedor Romashov 287.57
Silver medal 73 ItalyFilippo Casarin 285.61
Silver medal 74 TurkeyYunus Taha Bingül 285.50
Silver medal 75 Viet NamNghia Le Huu 280.83
Silver medal 76 BulgariaDeyan Hadzhi-Manich 280.51
Silver medal 77 Viet NamBao Truong Van Quoc 279.90
Silver medal 78 KazakhstanZhambyl Maksotov 278
Silver medal 79 TaiwanJhao-Syun Lai 277.35
Silver medal 80 LithuaniaAldas Lenkšas 276.77
Silver medal 81 IndonesiaJoseph Oliver Lim 273.37
Silver medal 82 BrazilRafael Soares 270.61
Silver medal 83 FranceCharles Dai 268
Silver medal 84 BrazilCarolina Moura 265.27
Silver medal 85 GeorgiaKetevan Tsimakuridze 263.05
Silver medal 86 HungaryIstván Ádám Molnár 263
Silver medal 87 KazakhstanMukhammadarif Sakhmoldin 257.94
Silver medal 88 NetherlandsDaan de Groot 257.80
Bronze medal 89 MalaysiaIsaac Kai Sheng Hew 257.06
Bronze medal 90 CroatiaMatej Vojvodić 256.39
Bronze medal 91 CanadaEdward Xiao 256.14
Bronze medal 92 IsraelElazar Koren 255.50
Bronze medal 93 TurkeyFatih Solak 254
Bronze medal 94 MacaoChon Hou Ye 251.50
Bronze medal 95 MalaysiaHua Zhi Vee 250.20
Bronze medal 96 TurkeyYusuf Onur Usumez 247.81
Bronze medal 97 IndonesiaMaximilliano Utomo Quok 247.50
Bronze medal 98 GeorgiaDavid Memarnishvili 242.08
Bronze medal 99 BulgariaMartin Kopchev 241.41
Bronze medal 100 KazakhstanTaimas Korganbayev 239
Bronze medal 101 United KingdomHanks Chong 237
Bronze medal 102 BulgariaAndon Todorov 235.25
Bronze medal 103 Dzmitry Antashkevich 235
Bronze medal 104 LatviaAnsis Gustavs Andersons 232.35
Bronze medal 105 KyrgyzstanAidar Munduzbaev 232.30
Bronze medal 106 ArmeniaArayi Khalatyan 232.19
Bronze medal 107 RomaniaAndrei-Robert Ion 231.92
Bronze medal 108 CzechiaBenjamin Swart 231.61
Bronze medal 109 ThailandKrit Suwanpaiboon 230.77
Bronze medal 110 MoroccoAyman Riad Solh 230.50
Bronze medal 111 North MacedoniaMarko Tanevski 229.25
Bronze medal 112 HungaryPál Czanik 228.71
Bronze medal 113 IndiaRitul Kumar Singh 225.53
Bronze medal 114 MalaysiaShao Qian Chew 224.14
Bronze medal 115 Bogdan Tolstik 220.53
Bronze medal 116 CyprusTheofanis Orfanou 219.42
Bronze medal 117 Hong KongChun Wong 217
Bronze medal 118 IndonesiaJuan Carlo Vieri 214.25
Bronze medal 119 PhilippinesRaphael Dylan Dalida 214.19
Bronze medal 120 ItalyValerio Stancanelli 213.90
Bronze medal 121 BangladeshMd Nafis Ul Haque Shifat 212.41
Bronze medal 122 BangladeshDebojoti Das Soumya 211.51
Bronze medal 123 Tsimafei Baliukonis 211.35
Bronze medal 124 BrazilPedro Shinzato Chen 210.03
Bronze medal 125 ItalyDavide Bartoli 209.78
Bronze medal 126 BelgiumZhiyi Luo 205
Bronze medal 127 SingaporeJoel Au Heng Hoi 204.50
Bronze medal 128 PolandJeremiasz Preiss 199.75
Bronze medal 129 Hong KongWai Lok Lai 194.35
Bronze medal 130 PhilippinesFrederick Ivan Tan 194.04
Bronze medal 131 South AfricaMinkyum Kim 192.17
Bronze medal 132 ArmeniaHamlet Petrosyan 191.50
Bronze medal 133 MacaoTong Sam Zheng 190.14
Bronze medal 134 KyrgyzstanTengiz Bekkoyonov 189
Bronze medal 135 MoldovaVictor Purice 186.97
Bronze medal 136 GeorgiaLuka Mosiashvili 185.60
Bronze medal 137 UkraineDaryna Karpenko 185.10
Bronze medal 138 ItalyFrancesco Lugli 184.45
Bronze medal 139 DenmarkThor Eriksen 182.75
Bronze medal 140 North MacedoniaTeo Kitanovski 181.39
Bronze medal 141 GermanyLeandro Conte 181.15
Bronze medal 142 PalestineNicola Abusaad 180
Bronze medal 143 TajikistanShakhrom Aminov 179
Bronze medal 144 MontenegroEgor Georgievskii 178
Bronze medal 145 TurkmenistanGurbanberdi Gulladyyev 176
Bronze medal 146 MalaysiaHau Ye Heng 175.33
Bronze medal 147 MexicoAlier Sanchez y Sanchez 175.13
Bronze medal 148 SwitzerlandElias Bauer 175
Bronze medal 149 IcelandBenedikt Vilji Magnússon 174.27
Bronze medal 150 - 151 AustriaMartin Bierbaumer 173.75
Bronze medal 150 - 151 New ZealandNicholas Grace 173.75
Bronze medal 152 SwitzerlandJosia John 173.25
Bronze medal 153 SwedenOlle Lapidus 172.29
Bronze medal 154 MongoliaJangar Enkhbaatar 171
Bronze medal 155 - 156 KyrgyzstanDaniyar Beishekeev 169
Bronze medal 155 - 156 AustriaMatthias Pleschinger 169
Bronze medal 157 Bosnia and HerzegovinaHaris Imamovic 168.41
Bronze medal 158 MexicoCynthia Naely López Estrada 166.92
Bronze medal 159 SerbiaFilip Bojković 165.75
Bronze medal 160 EgyptAbdelmaged Nour 164.12
Bronze medal 161 MongoliaBat-Erdene Batsukh 163.67
Bronze medal 162 EgyptMohamed Bakry 163.35
Bronze medal 163 SyriaAmin Charba 163.06
Bronze medal 164 AzerbaijanSaid Nasibov 163
Bronze medal 165 KazakhstanVan Li 160.90
Bronze medal 166 PeruRolly Mamani 157
Bronze medal 167 MexicoAlejandro Ozymandias Cepeda Beltran 155.32
Bronze medal 168 LatviaMatīss Kristiņš 155
Bronze medal 169 Saudi ArabiaAbdulaziz Alshibli 153
Bronze medal 170 GermanyJohann Gaulke 152
Bronze medal 171 SpainSergio Domínguez Alonso 150.44
Bronze medal 172 SyriaHazem Dalati 150
Bronze medal 173 CzechiaDaniel Skýpala 148
Bronze medal 174 FinlandLeo Varis 147.30
Bronze medal 175 - 176 IndiaHarshin Posina 147
Bronze medal 175 - 176 FinlandHenrik Aalto 147
177 CyprusDemetris Chrysostomou 146
Honourable Mention
178 SlovakiaJakub Konc 145.40
Honourable Mention
179 United KingdomOjas Gulati 143
Honourable Mention
180 - 181 GermanyNiklas Leinert 142
Honourable Mention
180 - 181 KyrgyzstanTalant Diykanbaev 142
Honourable Mention
182 HungaryMárton Németh 141.15
Honourable Mention
183 EgyptSalman Elgamal 141
Honourable Mention
184 ThailandPitakpong Kapincharanont 140.65
Honourable Mention
185 DenmarkLorenzo Ferrari 138
Honourable Mention
186 CubaAlberto Leyva Guerra 137.03
Honourable Mention
187 SloveniaMatija Likar 136
188 - 189 Bosnia and HerzegovinaBenjamin Mujkić 135
Honourable Mention
188 - 189 NorwayJakob Rødal Skaar 135
Honourable Mention
190 CroatiaIvan Janjić 134.24
Honourable Mention
191 - 192 FranceAlice Tosel 134
191 - 192 MoldovaVictor Vorona 134
Honourable Mention
193 SpainDarío Martínez Ramírez 133
Honourable Mention
194 EstoniaMarko Tsengov 129.75
Honourable Mention
195 BelgiumPieterjan Vandecasteele 129.65
Honourable Mention
196 LithuaniaAugustinas Jučas 129.50
197 PhilippinesCassidy Kyler Tan 129
Honourable Mention
198 HungaryLőrinc Máté 128.48
Honourable Mention
199 CyprusChristos Falas 128
Honourable Mention
200 PortugalTiago Marques 126.50
Honourable Mention
201 Hong KongChi Ho Wang 124.50
Honourable Mention
202 DenmarkElias Lolck 124.25
Honourable Mention
203 EstoniaPeeter Aleksander Randla 124
Honourable Mention
204 UzbekistanValijonov Dilyorbek 123
Honourable Mention
205 NorwayDavid S. Eikeland 122.35
Honourable Mention
206 New ZealandZalan Varga 120.57
207 - 208 TunisiaAmine Oueslati 120
207 - 208 BelgiumPetar Vitorac 120
209 SwedenVictor Vatn 117.75
Honourable Mention
210 DenmarkMalte Rosenkilde 116.15
Honourable Mention
211 ArgentinaLucas Hernán Tarche 115.75
Honourable Mention
212 LatviaValters Kalniņš 113.90
213 GreeceMarkos Radaios 113.50
214 MoroccoNabil Boudra 113
215 MongoliaEnerelt Delgerdalai 112
216 Bosnia and HerzegovinaFaruk Ibrahimović 111.50
217 BelgiumVladislav Morozov 111
218 SlovakiaJakub Drobný 110.70
Honourable Mention
219 SwitzerlandLinus Lüchinger 110
220 TunisiaAmir El Arbi 109.75
Honourable Mention
221 BangladeshJarif Rahman 109.72
Honourable Mention
222 - 223 IranAriya Hemmati 109
222 - 223 New ZealandQiushi Chen 109
224 Saudi ArabiaAlmothana Alzahrani 108.60
225 ThailandMok Wattanasopon 108.35
226 - 227 TunisiaHedi Chehaidar 108
226 - 227 SlovakiaJán Gottweis 108
Honourable Mention
228 El SalvadorCésar Esaú Flores Martínez 106
229 TajikistanDilshod Imomov 104
230 SyriaAntwan Dabbous 103.35
231 CzechiaRobert Jaworski 103
232 FinlandVäinö Mäkelä 101.40
233 EstoniaOlivia Tennisberg 99
234 SpainManuel Torres Cid 98.63
235 MongoliaBelgutei Byambadorj 97
236 PortugalTiago Sousa 95
237 SwedenAlexander Wahlsten 94.55
238 SpainHugo Domínguez Santana 93.40
239 AzerbaijanFuad Garayev 92
240 VenezuelaDiego Fernando Ortiz Tepedino 91
241 PhilippinesFilbert Ephraim Wu 90.35
242 SwitzerlandLukas Münzel 90
243 ArgentinaUlises López Pacholczak 89.26
244 GeorgiaGeorge Chkhaidze 86.75
245 CzechiaLukáš Tomoszek 86
246 NorwayJonas Elvedal Hole 85.50
247 FranceYann Viegas 85
248 PeruAngie Alcantara 81
249 ThailandKamanun Maneesri 80.75
250 EstoniaKregor Ööbik 76.75
Honourable Mention
251 ArmeniaSamvel Abelyan 76.50
252 United KingdomToby Collins 74.40
253 - 255 IrelandAyushi Mahajan 72
253 - 255 IrelandIsaac Lee 72
253 - 255 El SalvadorJosé Manuel Cabrera Guardado 72
256 SyriaBernard Ibrahimcha 70.40
257 Saudi ArabiaAdeeb AlShehry 69.06
258 PortugalJorge Costa 68.38
Honourable Mention
259 IcelandKirill Zolotuskiy 67.25
260 UzbekistanDilshodbek Khujaev 66.40
261 TunisiaMohamed Ali Saidane 65.75
262 MexicoJuan Pablo Amezcua González 65.50
263 - 265 ArmeniaGagik Gevorgyan 65
263 - 265 PalestineMohammed Atalah 65
263 - 265 LithuaniaNedas Bolevičius 65
Honourable Mention
266 GreeceSokratis Iliadis 62.75
267 LithuaniaJoris Pevcevičius 62.50
268 Dominican RepublicJair Rafael Santana Benzan 59.75
269 SloveniaJakob Žorž 59.61
270 UzbekistanSvyatoslav Kim 58
271 South AfricaBenjamin Kleyn 57.35
272 TajikistanVoris Rahimov 57
273 - 274 AzerbaijanFidan Huseynova 56
273 - 274 New ZealandPhoebe Zhang 56
275 MoldovaVeaceslav Guzun 55.75
276 MacaoHok Fong Wong 54.35
277 LatviaKrišjānis Petručeņa 54
278 PeruAngelo Torres 52.35
279 CubaJohn Mauris López Ramos 52.25
280 ChileDiego Arias 52
281 EgyptAhmad Moursi 51.50
282 PalestineSohaib Sawalha 51
283 TajikistanMusharraf Shukrulloev 50.40
284 NetherlandsOlaf Herman 50
285 - 286 BoliviaDaner Zein Tonconi Mendoza 49
285 - 286 SerbiaToni Škrijelj 49
287 - 289 El SalvadorFernando Andreé González Meléndez 47
287 - 289 NetherlandsJona Bedaux 47
287 - 289 PalestineRoba Katout 47
290 Sri LankaChirath Nirodha 46
291 ChileMarcelo Lemus 45.75
292 - 293 Sri LankaMinindu Jayasekara 45.35
292 - 293 CyprusPanagiotis Chatzikostas 45.35
294 SwedenErik Hedin 45
295 MoldovaMarian Soltan 44.40
296 South AfricaEmmanuel Rassou 44
297 IrelandBenjamin Faltin 43.40
298 - 299 UzbekistanMansuraliev Khusanboy 40
298 - 299 NigeriaMoyinoluwa David Orimoloye 40
300 North MacedoniaSofija Velkovska 39
301 AustriaThomas Riedle 37.35
302 FinlandElias Simojoki 37
303 - 306 Saudi ArabiaAbdulmohsen Mohammedsaleh 36
303 - 306 BoliviaAlejandro Castro 36
303 - 306 SloveniaBor Brudar 36
303 - 306 BoliviaGilberto Rodrigo Pierre Gosset Gonzales 36
307 MoroccoAkram El Omrani 35.50
308 - 309 VenezuelaJuan Diego Marcano Cuellar 35
308 - 309 IrelandRuadhán Mac Giolla Phádraig 35
310 NigeriaDaniel Emeka-Ilozor 33.50
311 Bosnia and HerzegovinaEmira Ibrahimovic 33.35
312 - 313 NigeriaJoseph Achimugu 31.75
312 - 313 MoroccoSoufien El Mazlouzi 31.75
314 AustriaThomas Wachter 30.75
315 ColombiaKiara González 30
316 - 318 LuxembourgDaniel Murphy 29
316 - 318 Sri LankaShithila Mahabaduge 29
316 - 318 LuxembourgThanh-Viêt Jean Nguyen 29
319 JordanMuhammad Saad 27.75
320 PeruBryan Mauricio 27
321 NorwayAdrian Dobbe Flemmen 26.75
322 LuxembourgPierre Roth 26
323 VenezuelaRubdary Valentina Rojas Linarez 25.75
324 - 325 JordanMalik Sadaqa 25
324 - 325 TurkmenistanOrazmuhammet Begenjov 25
326 ChileAlex Blanchard 24.75
327 IcelandEinar Andri Víðisson 23
328 - 330 CubaErnesto David Serize Portela 22
328 - 330 AzerbaijanOmar Afandi 22
328 - 330 PortugalTomás Faria 22
331 - 332 ColombiaMiguel Sáenz 21.75
331 - 332 JordanRaed Naseer 21.75
333 ArgentinaJuan Ignacio Cantarella 21
334 Sri LankaApiram Rajamohan 19.75
335 GreecePanagiotis Liampas 19
336 - 337 ChileDiego Emilio Rebollo García 18
336 - 337 ArgentinaJeremías Figueiredo Paschmann 18
338 - 339 GreeceAndreas Rasvanis 15.75
338 - 339 El SalvadorCristofer Adonis Vásquez Estrada 15.75
340 South AfricaKenna Nemera 15
341 TurkmenistanRejepmyrat Shemsetdinov 13
342 BoliviaShamir Leonardo Terán Mustafá 12.75
343 LuxembourgAdam Hustava 8
344 ColombiaMauricio Bacca Peña 6.75
345 ColombiaDaniel Francisco Hello Puccini 5
346 - 349 NigeriaAyomipe Treasure Moyinlorun 0
346 - 349 EcuadorJahir Manuel Cajas Toapanta 0
346 - 349 EcuadorMichael Poveda 0
346 - 349 EcuadorSteven Mera 0