IOI 2020

Date:Sept. 19, 2020
Venue: Online
Number of Finalists:343
Scoring:100+100+100+100+100+100=600
Series:IOI
Official Page:https://stats.ioinformatics.org/olympiads/2020
Final
RankCountry Name Score
Gold medal 1 United StatesWilliam Lin 600
Gold medal 2 South KoreaEun Soo Choe 593
Gold medal 3 - 6 Hong KongHarris Leung 592.62
Gold medal 3 - 6 ChinaYuxiang Luo 592.62
Gold medal 3 - 6 ChinaYuyang Zhou 592.62
Gold medal 3 - 6 ChinaZhanpeng Wang 592.62
Gold medal 7 ChinaMingrun Jiang 592.24
Gold medal 8 - 9 RussiaIldar Gainullin 567.62
Gold medal 8 - 9 SerbiaTadija Šebez 567.62
Gold medal 10 IranShayan Pardis 536.62
Gold medal 11 Viet NamDuc Bui Hong 533.58
Gold medal 12 South KoreaJunhyuk Song 532.94
Gold medal 13 IndonesiaPikatan Arya Bramajati 529.43
Gold medal 14 CroatiaPatrick Pavić 521.43
Gold medal 15 GeorgiaNikoloz Birkadze 520.75
Gold medal 16 GeorgiaTeimurazi Toloraia 517.43
Gold medal 17 RomaniaAlexandru Luchianov 508.62
Gold medal 18 CanadaThomas Guo 506.94
Gold medal 19 United StatesWalden Yan 505.38
Gold medal 20 CanadaZixiang Zhou 503.59
Gold medal 21 United StatesXinyang Chen 503.12
Gold medal 22 JapanRintaro Matsuo 497.62
Gold medal 23 JapanMasataka Yoneda 496.62
Gold medal 24 RussiaAndrei Efremov 496.43
Gold medal 25 RussiaSemen Savkin 495.78
Gold medal 26 IranKasra Mazaheri 486.40
Gold medal 27 - 28 IsraelAlmog Wald 483.62
Gold medal 27 - 28 MongoliaNyamdavaa Amar 483.62
Gold medal 29 IranAli Safary 479.62
Silver medal 30 South KoreaSungjae Im 477.24
Silver medal 31 CroatiaDorijan Lendvaj 476.14
Silver medal 32 CzechiaJiří Kalvoda 466.62
Silver medal 33 UkraineOleh Naver 464.75
Silver medal 34 TaiwanCheng-Hao Yang 464.62
Silver medal 35 RomaniaMaria Alexa Tudose 460.62
Silver medal 36 SingaporeAshley Aragorn Khoo 458.96
Silver medal 37 BulgariaAndon Todorov 455
Silver medal 38 UkraineAndrii Kovryhin 454.58
Silver medal 39 Viet NamHuy Le Quang 454.43
Silver medal 40 UkraineSofiia Melnyk 449.32
Silver medal 41 UkraineVladyslav Zavodnyk 438.93
Silver medal 42 Viet NamKien Vu Hoang 436.64
Silver medal 43 GreeceEvangelos Pipis 435.86
Silver medal 44 JapanHirotaka Yoneda 426.67
Silver medal 45 SwedenFredrik Ekholm 422.19
Silver medal 46 TaiwanGuan-Chen Chen 421.62
Silver medal 47 IranAbolfazl Soltani 420.24
Silver medal 48 United StatesDanny Mittal 415.46
Silver medal 49 SlovakiaMatej Urban 415.13
Silver medal 50 MalaysiaZi Song Yeoh 412
Silver medal 51 PolandMichał Staniewski 409.71
Silver medal 52 NetherlandsMarco Meijer 403.75
Silver medal 53 KazakhstanTemirlan Baibolov 403.62
Silver medal 54 IsraelNoam Licht 403.60
Silver medal 55 IsraelDaniel Agassy 402.62
Silver medal 56 CanadaGeorge Chen 399.96
Silver medal 57 EgyptMohamed Ehab 399.93
Silver medal 58 SwitzerlandJoël Huber 399.86
Silver medal 59 HungaryPéter Gyimesi 396.75
Silver medal 60 TaiwanChen-Jui Tsao 389.43
Silver medal 61 South KoreaDitbul Ban 386.14
Silver medal 62 JapanTomohito Hoshii 381.71
Silver medal 63 ItalyDavide Bartoli 380.75
Silver medal 64 PolandMieszko Grodzicki 379.43
Silver medal 65 ArmeniaEmil Kostanyan 377.38
Silver medal 66 PolandAdam Górkiewicz 377
Silver medal 67 RomaniaAlexandra Maria Udriștoiu 375.14
Silver medal 68 BulgariaMartin Kopchev 374.79
Silver medal 69 AustraliaTunan Shi 373.62
Silver medal 70 HungaryBalázs Tóth 373.59
Silver medal 71 CroatiaKrešimir Nežmah 370.62
Silver medal 72 BelgiumOscar Jocqué 360.24
Silver medal 73 IndiaRajarshi Basu 359.14
Silver medal 74 IndiaUdit Sanghi 357.94
Silver medal 75 SingaporeDaniel Zhenghao Choo 357
Silver medal 76 ArmeniaSamvel Andreasyan 355.18
Silver medal 77 SingaporeBenson Zhan Li Lin 354.58
Silver medal 78 BulgariaGeorgi Petkov 354.39
Silver medal 79 HungaryNándor Nagy 354.14
Silver medal 80 SlovakiaJozef Fülöp 349.78
Silver medal 81 HungaryÁron Noszály 348.30
Silver medal 82 RussiaEgor Lifar 348
Silver medal 83 CanadaChris Trevisan 345.94
Silver medal 84 IndonesiaRama Aryasuta Pangestu 345.62
Silver medal 85 BelarusAndrei Mishchanka 345.32
Silver medal 86 GeorgiaArchil Basadzishvili 338.10
Bronze medal 87 PolandTomasz Nowak 335.14
Bronze medal 88 ArmeniaArayi Khalatyan 332.07
Bronze medal 89 SingaporeTan Si Jie 331.62
Bronze medal 90 BangladeshTasmeem Reza 328
Bronze medal 91 - 93 United KingdomEuan Ong 326.43
Bronze medal 91 - 93 JordanKhaleel Al-Adhami 326.43
Bronze medal 91 - 93 LithuaniaRokas Urbonas 326.43
Bronze medal 94 ArmeniaAleksandr Abelyan 322.71
Bronze medal 95 SerbiaJovan Bengin 319.96
Bronze medal 96 New ZealandIvan Solovyev 317.43
Bronze medal 97 CyprusCharalampos Georgiou 316.94
Bronze medal 98 BelarusYaraslau Barysau 315.46
Bronze medal 99 FinlandRoope Salmi 315.14
Bronze medal 100 PhilippinesDan Baterisna 314.93
Bronze medal 101 PhilippinesDion Stephan Ong 314.18
Bronze medal 102 AustraliaQuang Ong 312.43
Bronze medal 103 IndiaShashwat Chandra 311.73
Bronze medal 104 SwedenGustav Kalander 310.96
Bronze medal 105 LithuaniaAldas Lenkšas 308.71
Bronze medal 106 CroatiaMartin Josip Kocijan 308.24
Bronze medal 107 Hong KongKa Hei Wai 307
Bronze medal 108 LithuaniaDovydas Vadišius 306.39
Bronze medal 109 South AfricaAndi Qu 306.10
Bronze medal 110 EgyptMohamed Bakry 306
Bronze medal 111 IndonesiaEdbert Geraldy Cangdinata 304.93
Bronze medal 112 - 113 SloveniaBenjamin Bajd 304
Bronze medal 112 - 113 FranceRémy Kimbrough 304
Bronze medal 114 AzerbaijanAziz Huseynov 303.75
Bronze medal 115 North MacedoniaBlagojche Pavleski 303.22
Bronze medal 116 United KingdomAron Thomas 301.43
Bronze medal 117 SpainJavier Nistal Salas 300.62
Bronze medal 118 AustraliaJunhua Chen 299.09
Bronze medal 119 ThailandSirawit Pongnakintr 298.68
Bronze medal 120 BangladeshRezwan Arefin 295.96
Bronze medal 121 BelarusPavel Sankin 294.93
Bronze medal 122 GeorgiaLuka Mushkudiani 294.14
Bronze medal 123 United KingdomJames Tan 293.04
Bronze medal 124 SerbiaMateja Vukelić 292.32
Bronze medal 125 GermanyMarc Strufe 292.10
Bronze medal 126 LatviaMatīss Kristiņš 291.28
Bronze medal 127 LatviaKārlis Šusters 290.02
Bronze medal 128 Hong KongMan Tsung Yeung 289.25
Bronze medal 129 GreeceAnastasios Panagopoulos 288.93
Bronze medal 130 EgyptHazem Issa 286.75
Bronze medal 131 ThailandPimrak Apiratchatanont 285.68
Bronze medal 132 TurkeyEge Kabasakaloglu 284.74
Bronze medal 133 Viet NamThanh Tran Quang 282.66
Bronze medal 134 FinlandUnto Karila 277.64
Bronze medal 135 IcelandBenedikt Vilji Magnússon 275.64
Bronze medal 136 - 137 EstoniaAndres Alumets 274
Bronze medal 136 - 137 FranceSven Meyer 274
Bronze medal 138 TaiwanPing-Hsuan Lin 273.10
Bronze medal 139 AzerbaijanAbutalib Namazov 272.62
Bronze medal 140 IndiaKshitij Sodani 271.98
Bronze medal 141 Bosnia and HerzegovinaHaris Imamovic 270.32
Bronze medal 142 SwitzerlandTobias Feigenwinter 269.94
Bronze medal 143 South AfricaAaron Naidu 269.25
Bronze medal 144 North MacedoniaAndrej Shekerov 268.93
Bronze medal 145 TurkeyAtakan Yasar 268.03
Bronze medal 146 FinlandJuho Röyskö 266.46
Bronze medal 147 IndonesiaDasco Gabriel 262.96
Bronze medal 148 North MacedoniaAndrej Velichkovski 262
Bronze medal 149 CzechiaJonáš Havelka 261.71
Bronze medal 150 United KingdomKevin Lee 261.10
Bronze medal 151 EgyptOsama Alkhodairy 258.16
Bronze medal 152 Bosnia and HerzegovinaAdmir Zatega 253.96
Bronze medal 153 MoroccoMohamed ElKhatri 252.25
Bronze medal 154 ThailandPontakorn Prasertsuk 250.32
Bronze medal 155 CzechiaOndřej Sladký 249.43
Bronze medal 156 CubaHumberto Yusta Gómez 249.14
Bronze medal 157 ThailandKrittitee Ratchanan 249
Bronze medal 158 MexicoHéctor Fernando Ricárdez Lara 248.33
Bronze medal 159 GermanyLorenzo Conti 248.07
Bronze medal 160 RomaniaGeorge Alexandru Râpeanu 245.91
Bronze medal 161 CubaManuel Darío Oliver Ballesteros 245.71
Bronze medal 162 BrazilCarolina Moura 245.32
Bronze medal 163 LatviaDzintars Klušs 243.62
Bronze medal 164 AustraliaIsaiah Iliffe 243.25
Bronze medal 165 BrazilYan Matheus Tavares e Silva 242.97
Bronze medal 166 ItalyAlessandro Bortolin 241
Bronze medal 167 PortugalPedro Dias 240.71
Bronze medal 168 SpainOscar Balcells Obeso 239.71
Bronze medal 169 AzerbaijanMurad Eynizada 239.62
Bronze medal 170 MexicoJosé Ángel Cázares Torres 238.32
Bronze medal 171 BangladeshArman Ferdous 235.59
172 TajikistanNodir Bobiev 235.14
173 GermanyYasmine Briefs 231.97
174 AustriaDaniel Fendrich 231.71
175 SyriaAhmad Haidar 231
176 - 177 BrazilWillian Wang 230.32
176 - 177 KazakhstanZhambyl Maksotov 230.32
178 DenmarkWilliam Bille Meyling 227.87
179 Hong KongHei Chit Cheng 227.32
180 - 181 BelarusAndrei Daletski 225.32
180 - 181 CyprusDemetris Chrysostomou 225.32
182 BulgariaStoyan Malinin 224.96
183 GermanyBumjun Kim 224.18
184 SloveniaJakob Schrader 221.71
185 DenmarkChristian Bertram 221.43
186 Saudi ArabiaFares Basuni 220.36
187 KazakhstanTimur Ratnikov 219.93
188 NorwayAndreas Alberg 219.32
189 SpainVíctor Conchello Vendrell 217
190 South AfricaBernardus Wessels 214.32
191 EstoniaJaagup Tamme 214.14
192 NetherlandsMarijn Adriaanse 212.43
193 EstoniaMarko Tsengov 211.93
194 KazakhstanParassat Kyzyrkanov 210.46
195 NetherlandsThomas Bosch 209.71
196 PortugalRui Wang 208.93
197 ChileIgnacio Muñoz 208.46
198 SerbiaMladen Puzić 208
199 IrelandSuneet Mahajan 206.32
200 SlovakiaMatej Hanus 205.78
201 LatviaJegors Baļzins 205.36
202 TurkeyAhmet Atilla Ak 204
203 ColombiaOscar Sierra 203.32
204 IsraelInbar Wald 202.32
205 KyrgyzstanIslam Davletov 197.71
206 NetherlandsJeroen op de Beek 197.14
207 KyrgyzstanArtur Aidarov 196.86
208 SyriaMohammad Nour Massri 196.37
209 DenmarkMarkus Mathiasen 196.14
210 New ZealandMaayan Levy 195.86
211 TurkeyFurkan Cebe 193
212 BangladeshMamnoon Siam 192.55
213 PhilippinesSteven Reyes 191.32
214 KyrgyzstanShabdan Batyrkulov 190
215 ArgentinaSebastián Mestre 189
216 BrazilIgor Brito Andrade 188
217 MalaysiaKenneth Yong 186.93
218 LithuaniaModestas Gujis 186.32
219 MacaoCheng U Ian 185
220 FranceJustin Cahuzac 184
221 JordanWesam Naseer 183.32
222 SpainBlanca Huergo Muñoz 179.32
223 SlovakiaLucia Krajčoviechová 179
224 SyriaPhilip Aji 178
225 SwedenLoke Gustafsson 177.64
226 - 227 CubaLeonardo Daniel Artiles Montero 175
226 - 227 NorwayMagnus Hegdahl 175
228 FinlandHenrik Aalto 174
229 SloveniaLan Sevčnikar 173.31
230 SloveniaDomen Hočevar 173.30
231 ItalyFilippo Casarin 173
232 SwitzerlandLukas Münzel 172.93
233 FranceGrégoire Le Corre 169.68
234 BelgiumZhiyi Luo 168.32
235 MacaoTong Sam Zheng 167
236 CyprusChristos Falas 165
237 North MacedoniaTeo Kitanovski 162.93
238 AzerbaijanIbrahim Taghizade 160
239 EstoniaOliver Tennisberg 158
240 KyrgyzstanOmurbek Dzhamalov 154
241 - 242 Sri LankaLakshith Nishshanke 150
241 - 242 South AfricaMohammed Taariq Mowzer 150
243 MoroccoNabil Boudra 145.78
244 NorwayChristoffer Tryggestad 145.62
245 New ZealandJoseph Grace 144
246 TunisiaHedi Ben Daoud 142.32
247 CubaAlberto Leyva Guerra 141
248 TunisiaMohamed Nguira 140.43
249 ItalyValerio Stancanelli 139.32
250 Saudi ArabiaMohammed Alrefaei 137.64
251 MalaysiaAmos Li Sheng Tan 137
252 El SalvadorJosé Rodrigo Santamaría 135
253 - 256 SwitzerlandJonas Meier 132
253 - 256 CzechiaKarel Chwistek 132
253 - 256 IrelandOisin Davey 132
253 - 256 AustriaSebastian Schulze 132
257 TajikistanMuhammadjon Hokimiyon 131.71
258 TurkmenistanGurbanberdi Gulladyyev 131
259 ColombiaAlvaro Bacca 130
260 - 261 SyriaBeshr Islam Bouli 124
260 - 261 SwedenNiklas Sandén 124
262 ArgentinaJoaquín Cruz 123.32
263 PalestineMohammad Milhem 120.64
264 ChileVicente Opazo 117
265 MoroccoAymane Moutei 114.24
266 - 267 CyprusKonstantinos Tziapouras 112.64
266 - 267 BoliviaNicolas Mateo Valdivia Viscarra 112.64
268 MongoliaBadrangiikh Bat-Orgil 110.64
269 El SalvadorCésar Esaú Flores Martínez 110
270 IcelandGiovanni Gaio 109
271 PhilippinesSteven Chua 108
272 MexicoGabriel Ricardo Rodriguez Castillo 106
273 - 276 PalestineBasil Hijaz 105
273 - 276 TunisiaElyes Chaabouni 105
273 - 276 NorwayMathias Presthagen 105
273 - 276 PortugalRicardo Antunes 105
277 Sri LankaSithija Abhishek Kotuwewatta 99.32
278 MontenegroFilip Dosljak 98.78
279 New ZealandZhiyuan Qi 98
280 TunisiaOmar Besbes 96.95
281 - 282 ArgentinaAriel Fideleff 96.64
281 - 282 MacaoHoi Wan Li 96.64
283 MalaysiaHau Ye Heng 96
284 LuxembourgJarod Differdange 91
285 BoliviaDaner Zein Tonconi Mendoza 89
286 Saudi ArabiaMohammed Alsaad 88.64
287 PortugalDuarte Nóbrega 86
288 - 289 BelgiumJérôme Mayolet 85
288 - 289 DenmarkThor Eriksen 85
290 UzbekistanYan Yevzman 80
291 Sri LankaThithiesha Mahabaduge 77.93
292 - 293 MexicoAlejandro Ozymandias Cepeda Beltran 76
292 - 293 TurkmenistanSuleyman Atayev 76
294 - 295 MoroccoAyman Riad Solh 75
294 - 295 JordanMohammad Alwarawreh 75
296 - 297 UzbekistanAzimjon Urinov 74
296 - 297 ChileLuciano Massa 74
298 - 299 ColombiaJuan Martínez 73
298 - 299 LuxembourgRafael Dux 73
300 BelgiumPetar Vitorac 71
301 - 302 Bosnia and HerzegovinaEmira Ibrahimovic 70
301 - 302 BoliviaRoger Danilo Enriquez Corrales 70
303 - 304 GreeceAthanasios Taprantzis 66
303 - 304 ArgentinaLuis Andrés Aseguinolaza 66
305 Dominican RepublicJair Rafael Santana Benzan 62
306 - 309 UzbekistanDilshodbek Khujaqulov 61
306 - 309 El SalvadorJosé Manuel Cabrera 61
306 - 309 AustriaMoritz Strobl 61
306 - 309 PalestineRoba Katout 61
310 MongoliaBilguudei Shinezul 58
311 MongoliaKhangal Battur 56
312 Saudi ArabiaRaya Abualjamal 55
313 El SalvadorGabriela Lourdes Rodríguez Parada 50
314 PalestineNicola Abusaad 49
315 - 316 NigeriaDaniel Emeka-Ilozor 42
315 - 316 TajikistanToirov Sadi 42
317 MacaoChun Ioi Chan 41
318 VenezuelaFrancisco Javier Molina Tirado 39
319 Sri LankaChirath Nirodha 36
320 - 322 Bosnia and HerzegovinaAlen Hodzic 32
320 - 322 Dominican RepublicDionicio Sebastian Elías 32
320 - 322 VenezuelaElliot Jose Larez Inaudi 32
323 - 325 LuxembourgAlexandre Fouquet 31
323 - 325 TurkmenistanDovran Akmyradov 31
323 - 325 ChileJorge Bravo 31
326 - 327 IrelandAdam Kelly 30
326 - 327 IrelandHarvey Brezina Conniffe 30
328 LuxembourgRaffaël Marth 24
329 VenezuelaGabriel Alejandro Mendez Junor 22
330 - 334 Dominican RepublicAlejandro Jose Malla Martinez 21
330 - 334 BoliviaJose Alberto Copas Lima 21
330 - 334 TurkmenistanMuhammetali Ashyrmuhammedov 21
330 - 334 IcelandSamúel Arnar Hafsteinsson 21
330 - 334 TajikistanShakhrom Aminov 21
335 MontenegroMatija Delic 19
336 - 337 NigeriaAdegoke Salako 11
336 - 337 GreecePanagiotis Chatzimichos 11
338 - 340 ColombiaJuan Rios 10
338 - 340 UzbekistanMaqsud Baxriddinov 10
338 - 340 JordanNoor Al-Bzour 10
341 - 342 IcelandElvar Árni Bjarnason 0
341 - 342 NigeriaGodson Ajodo 0
qualified VenezuelaAna Paula De Sousa Martin
qualified NigeriaEyitemi Fadayomi
qualified AustriaMatthias Monschein