IOI 2016

Date:Aug. 19, 2016
Venue: Kazan, Russia
Number of Finalists:308
Scoring:100+100+100+100+100+100=600
Series:IOI
Official Page:https://stats.ioinformatics.org/olympiads/2016
Final
RankCountry Name Score
Gold medal 1 ChinaCe Jin 597
Gold medal 2 ChinaZuofan Wu 560
Gold medal 3 RussiaVladislav Makeev 557
Gold medal 4 RussiaMikhail Putilin 531
Gold medal 5 - 6 JapanTakuya Inoue 491
Gold medal 5 - 6 ChinaZhizhou Ren 491
Gold medal 7 CanadaYikuan Li 487
Gold medal 8 - 10 BulgariaHristo Venev 465
Gold medal 8 - 10 PolandJaroslaw Kwiecien 465
Gold medal 8 - 10 TaiwanTa-Jui Ho 465
Gold medal 11 - 12 IranAli Bahjati 462
Gold medal 11 - 12 SingaporeJacob Por Loong Teo 462
Gold medal 13 IranArash Mahmoudian Bidgoli 447
Gold medal 14 PolandMateusz Radecki 435
Gold medal 15 - 21 United StatesDaniel Chiu 432
Gold medal 15 - 21 SwitzerlandDaniel Peter Rutschmann 432
Gold medal 15 - 21 RussiaGrigoriy Reznikov 432
Gold medal 15 - 21 South KoreaJaehyun Koo 432
Gold medal 15 - 21 Viet NamMinh Phan Duc Nhat 432
Gold medal 15 - 21 CzechiaVaclav Volhejn 432
Gold medal 15 - 21 JapanYuta Takaya 432
Gold medal 22 South KoreaSeungwon Shin 425
Gold medal 23 - 25 LatviaAleksejs Popovs 417
Gold medal 23 - 25 United StatesDhruv Rohatgi 417
Gold medal 23 - 25 United StatesLawrence Li 417
Gold medal 26 Viet NamNguyen Pham Cao 416
Silver medal 27 CanadaKevin Sun 413
Silver medal 28 TaiwanBo-Syu Yu 412
Silver medal 29 KazakhstanNurbakyt Madibek 411
Silver medal 30 ItalyFilippo Gianni Baroni 405
Silver medal 31 - 32 IranAmirMohammad Dehghan 403
Silver medal 31 - 32 CroatiaDomagoj Bradac 403
Silver medal 33 - 34 RomaniaCostin-Andrei Oncescu 402
Silver medal 33 - 34 AustraliaJerry Mao 402
Silver medal 35 South KoreaHyunsoo Kim 400
Silver medal 36 HungaryMarton Erdos 398
Silver medal 37 ThailandPhirasit Charoenchitseriwong 395
Silver medal 38 - 39 SwedenJoakim Blikstad 390
Silver medal 38 - 39 ChinaKefan Dong 390
Silver medal 40 BelarusMikhail Natalevich 388
Silver medal 41 - 42 AustraliaDeclan McDonnell 382
Silver medal 41 - 42 FinlandKalle Luopajarvi 382
Silver medal 43 RomaniaAndrei-Costin Constantinescu 381
Silver medal 44 - 45 United StatesCalvin Lee 374
Silver medal 44 - 45 JapanRiku Kawasaki 374
Silver medal 46 SerbiaDusan Zivanovic 373
Silver medal 47 BulgariaAleksandar Krastev 372
Silver medal 48 - 49 AustraliaRichard Gong 370
Silver medal 48 - 49 RussiaStanislav Naumov 370
Silver medal 50 - 52 FranceArthur Leonard 368
Silver medal 50 - 52 BulgariaEncho Mishinev 368
Silver medal 50 - 52 JapanTakahiro Masuda 368
Silver medal 53 Viet NamPhat Tran Tan 367
Silver medal 54 IranSeyed Parsa Mirtaheri 360
Silver medal 55 KazakhstanSanzhar Bidaibek 353
Silver medal 56 BelarusFedar Karabeinikau 352
Silver medal 57 South KoreaWilliam Gyuho Suh 351
Silver medal 58 IndiaSrijon Mukherjee 350
Silver medal 59 SingaporeClarence Xuan Da Chew 349
Silver medal 60 SwedenDavid Warn 347
Silver medal 61 TajikistanFarkhod Khakimiyon 345
Silver medal 62 - 63 CzechiaFilip Bialas 341
Silver medal 62 - 63 IsraelTomer Adar 341
Silver medal 64 SwitzerlandStefanie Zbinden 340
Silver medal 65 HungaryPeter Mernyei 333
Silver medal 66 - 67 GeorgiaGiorgi Kldiashvili 332
Silver medal 66 - 67 PolandJuliusz Pham 332
Silver medal 68 EstoniaToomas Tennisberg 331
Silver medal 69 - 72 ItalyAndrea Ciprietti 330
Silver medal 69 - 72 SerbiaNenad Bauk 330
Silver medal 69 - 72 IndiaRajat De 330
Silver medal 69 - 72 BrazilRogerio Aristida Guimaraes Junior 330
Silver medal 73 SingaporeWen Yuen Pang 329
Silver medal 74 - 77 RomaniaAndrei Popa 328
Silver medal 74 - 77 BrazilLucca Morais de Arruda Siaudzionis 328
Silver medal 74 - 77 MoldovaMarcel Bezdrighin 328
Silver medal 74 - 77 KazakhstanNazarbek Altybay 328
Bronze medal 78 MacaoMan Hou Hong 320
Bronze medal 79 - 80 GeorgiaGeorgy Skhirtladze 318
Bronze medal 79 - 80 PolandPawel Burzynski 318
Bronze medal 81 - 82 HungaryAlmos Zarandy 315
Bronze medal 81 - 82 North MacedoniaVladimir Maksimovski 315
Bronze medal 83 CroatiaAdrian Beker 314
Bronze medal 84 MoldovaMihail Tarigradschi 312
Bronze medal 85 - 86 GreeceAristofanis Rontogiannis 311
Bronze medal 85 - 86 AustriaFlorian Leimgruber 311
Bronze medal 87 SingaporeGuangxuan Zhang 310
Bronze medal 88 FranceTheophane Vallaeys 308
Bronze medal 89 IndonesiaLung Sin Kwee 306
Bronze medal 90 - 91 FranceFelix Breton 305
Bronze medal 90 - 91 United KingdomLawrence Hollom 305
Bronze medal 92 LithuaniaJonas Puksta 303
Bronze medal 93 MacaoHou Tin Chau 302
Bronze medal 94 - 96 DenmarkCarl Dybdahl 301
Bronze medal 94 - 96 CanadaFarbod Yadegarian 301
Bronze medal 94 - 96 SyriaMahmoud Hassan 301
Bronze medal 97 BelarusIlya Medyanikov 300
Bronze medal 98 - 99 BelarusArtur Petukhouski 299
Bronze medal 98 - 99 MexicoCarlos Galeana Hernandez 299
Bronze medal 100 SlovakiaMichal Sladecek 297
Bronze medal 101 FinlandHannes Ihalainen 296
Bronze medal 102 - 103 CanadaJeffrey Xiao 295
Bronze medal 102 - 103 ThailandNonthakit Chaiwong 295
Bronze medal 104 - 106 New ZealandJonathan Khoo 293
Bronze medal 104 - 106 MexicoJose Manuel Tapia Avitia 293
Bronze medal 104 - 106 South AfricaMohammed Yaseen Mowzer 293
Bronze medal 107 - 109 EstoniaOliver Nisumaa 291
Bronze medal 107 - 109 MalaysiaZi Song Yeoh 291
Bronze medal 107 - 109 HungaryZoltan Gabor Molnar-Saska 291
Bronze medal 110 IndonesiaStacia Edina Johanna 289
Bronze medal 111 - 112 IndiaMalvika Raj Joshi 281
Bronze medal 111 - 112 CroatiaVilim Lendvaj 281
Bronze medal 113 BelgiumDamien Galant 278
Bronze medal 114 - 115 EgyptMahmoud Badawy 277
Bronze medal 114 - 115 RomaniaRadu Alexandru Muntean 277
Bronze medal 116 - 117 FranceThomas Sepulchre 276
Bronze medal 116 - 117 Viet NamTuan Le Quang 276
Bronze medal 118 - 119 KazakhstanShaikhitdin Nezametdinov 272
Bronze medal 118 - 119 South AfricaUlrik De Muelenaere 272
Bronze medal 120 SlovakiaSamuel Sladek 270
Bronze medal 121 - 122 IndiaSampriti Panda 268
Bronze medal 121 - 122 Hong KongYik Chun Wong 268
Bronze medal 123 TajikistanNodir Daminov 267
Bronze medal 124 - 125 SwedenFredrik Hernqvist 265
Bronze medal 124 - 125 LatviaIngus Janis Pretkalnins 265
Bronze medal 126 - 127 TaiwanHao-Cheng Yang 263
Bronze medal 126 - 127 SyriaM. Besher Massri 263
Bronze medal 128 ThailandPiyawat Anantakhun 261
Bronze medal 129 SlovakiaPeter Ralbovsky 260
Bronze medal 130 United KingdomJoseph Benton 259
Bronze medal 131 - 133 CyprusAngelos Pelecanos 258
Bronze medal 131 - 133 ArmeniaMushegh Shahinyan 258
Bronze medal 131 - 133 PhilippinesRobin Christopher Yu 258
Bronze medal 134 ItalyMarco Donadoni 257
Bronze medal 135 - 137 TaiwanJui-Nan Yen 256
Bronze medal 135 - 137 IndonesiaMuhammad Yusuf Sholeh 256
Bronze medal 135 - 137 SerbiaNikola Spasic 256
Bronze medal 138 - 139 ArmeniaLevon Muradyan 254
Bronze medal 138 - 139 BangladeshRubab Redwan Syed 254
Bronze medal 140 SlovakiaPaulina Smolarova 253
Bronze medal 141 GermanyNicolas Faross 252
Bronze medal 142 - 144 ThailandMethus Kiatchaiwat 251
Bronze medal 142 - 144 FinlandPietari Kaskela 251
Bronze medal 142 - 144 IndonesiaSergio Vieri 251
Bronze medal 145 New ZealandChuanye Chen 248
Bronze medal 146 IsraelLiran Markin 247
Bronze medal 147 - 148 AustraliaBelinda Shi 245
Bronze medal 147 - 148 SpainJordi Guillem Rodriguez Manso 245
Bronze medal 149 - 153 KyrgyzstanAzret Kenzhaliev 243
Bronze medal 149 - 153 PortugalGoncalo Paredes 243
Bronze medal 149 - 153 GeorgiaNugzar Chkhaidze 243
Bronze medal 149 - 153 BangladeshRuhan Habib 243
Bronze medal 149 - 153 SyriaSamir Droubi 243
Bronze medal 154 CzechiaRichard Hladik 240
155 EgyptAhmed ElBatanony 239
156 New ZealandChristopher Brown 238
157 BangladeshTasmeem Reza 237
158 - 159 North MacedoniaDimitar Bajraktarov 231
158 - 159 Hong KongTsz Fung Yu 231
160 IrelandTeofil Camarasu 228
161 EstoniaAndres Unt 226
162 - 163 ArmeniaAshot Matevosyan 225
162 - 163 MoldovaGabriel Cojocaru 225
164 - 165 BulgariaDaniel Atanasov 224
164 - 165 MexicoJuan Carlos Sigler Priego 224
166 - 167 MexicoJordan Fernando Alexander 218
166 - 167 JordanMohammad Abuaboud 218
168 BelgiumCorentin Simon 214
169 EstoniaKristjan Kongas 212
170 MongoliaBattulga Enkhbayar 211
171 - 172 South AfricaBronson Rudner 210
171 - 172 CroatiaMarin Kisic 210
173 ArgentinaRoman Castellarin 209
174 - 176 CyprusAngelos Assos 208
174 - 176 NorwayDaniel Tobias Johansen Langhoff 208
174 - 176 SerbiaLuka Vukelic 208
177 GreeceRafail Ketsetsidis 206
178 - 179 KyrgyzstanAmangeldi Zhusubaliev 205
178 - 179 BangladeshJubayer Rahman 205
180 Dominican RepublicMichael Jose Gonzales Bardales 203
181 ItalyFilippo Quattrocchi 202
182 - 183 GeorgiaBakuri Tsutskhashvili 201
182 - 183 IsraelNoam Ta Shma 201
184 GreeceEmmanuil Michalainas 200
185 - 186 LithuaniaNeringa Levinskaite 197
185 - 186 CzechiaRonald Luc 197
187 TurkmenistanKerim Kochekov 196
188 Bosnia and HerzegovinaBranko Fulurija 195
189 GreeceKonstantinos Agiannis 194
190 PortugalHenrique Navas 193
191 ColombiaRoger Trujillo 191
192 - 193 PhilippinesFarrell Eldrian Wu 190
192 - 193 SwedenKarl Lundstig 190
194 SloveniaTim Postuvan 189
195 - 197 GermanyMarian Dietz 186
195 - 197 DenmarkMarkus Krabbe Larsen 186
195 - 197 AustriaStefan Kurzbauer 186
198 MacaoCho Hou Tang 185
199 LatviaDaniels Keziks 182
200 - 201 Hong KongKwan Ting Chow 181
200 - 201 NetherlandsPim Spelier 181
202 CubaErnesto David Pena Herrera 179
203 LithuaniaAndrius Ovsianas 178
204 MongoliaBatjargal Altangerel 177
205 United KingdomBasim Khajwal 175
206 TajikistanFarrukh Karimov 170
207 AzerbaijanElgun Jabrayilzade 169
208 LithuaniaGustas Mockus 167
209 LatviaAleksandrs Zajakins 166
210 FinlandJuha Harviainen 163
211 MacaoHou Tam 162
212 SloveniaMihail Denkovski 156
213 - 214 SpainJan Olivetti Auladell 155
213 - 214 ArmeniaKaren Mkrtumyan 155
215 - 218 ChileJavier Oliva 154
215 - 218 United KingdomMatthew Hillman 154
215 - 218 SpainMiquel Ortega Sanchez Colomer 154
215 - 218 New ZealandSeung Je Jung 154
219 NorwayHerman Sletmoen 153
220 BoliviaMiguel Angel Ortiz Merida 152
221 AzerbaijanRustam Aghayev 151
222 ArgentinaGianni Weinand 140
223 MoldovaDaniel Grosu 139
224 BrazilPedro Henrique Sacramento de Oliveira 138
225 Bosnia and HerzegovinaAzur Donlagic 137
226 CyprusEvripidis Papaevripidis 136
227 SloveniaUrban Duh 135
228 SwitzerlandJoel Mathys 133
229 ArgentinaMaximiliano Redigonda 130
230 SwitzerlandPascal Sommer 128
231 - 233 MongoliaAnkhdalai Otgonbaatar 127
231 - 233 KyrgyzstanArsen Kasymov 127
231 - 233 MontenegroVelibor Dosljak 127
234 Hong KongKin Long Lam 118
235 - 236 NetherlandsJohannes Heuseveldt 117
235 - 236 IrelandKieran Horgan 117
237 IsraelRon Solan 115
238 TunisiaMohamed Fadhel Omar 114
239 - 241 North MacedoniaDushan Terzikj 113
239 - 241 ColombiaJuan Bedoya 113
239 - 241 AzerbaijanZiya Mukhtarov 113
242 EgyptSherif Nafee 112
243 KyrgyzstanBolot Bekbolotov 111
244 BrazilCarlos Vinicios Ferreira Santos 110
245 - 246 South AfricaLaurens Weyn 109
245 - 246 ChileWillem Stuijt 109
247 North MacedoniaNikola Stojkoski 108
248 AzerbaijanAlakbar Askarov 104
249 AustriaSimon Lehner-Dittenberger 102
250 - 251 UzbekistanHusayn Hasanov 101
250 - 251 MalaysiaJia Jen Ng 101
252 MalaysiaUday Kantilal Patel 100
253 AustriaMiklos Zsigmond Horvath 99
254 SpainJordi Castellvi Foguet 97
255 PortugalDuarte Nascimento 94
256 TunisiaAdem Khachnaoui 92
257 BelgiumBruno Ploumhans 90
258 - 260 IrelandEoin Davey 89
258 - 260 SyriaMohamad Dwik 89
258 - 260 TurkmenistanOmar Muhammetkulyyev 89
261 MongoliaBat-Orshikh Gombojav 85
262 SloveniaBor Brecelj 83
263 - 264 ArgentinaGaston Gabriel Fontenla Nunez 79
263 - 264 PortugalGuilherme Penedo 79
265 TajikistanNozimjon Safarov 78
266 GermanyNico Grundel 77
267 ChileAlexis Espinoza 76
268 - 269 TunisiaAhmed Rekik 75
268 - 269 Bosnia and HerzegovinaMuamer Paric 75
270 DenmarkOscar Peulicke 74
271 - 273 UzbekistanAbdurasul Rakhimov 72
271 - 273 PhilippinesIan Vincent Palabasan 72
271 - 273 PhilippinesMaded III Batara 72
274 NetherlandsAndor Cornelis Michels 71
275 NorwayMathias Chunnoo 65
276 - 277 EgyptAyman Gamal 62
276 - 277 UzbekistanNusratulla Ne'matullayev 62
278 ColombiaAndres Perez 52
279 JordanMohammad Abuejheisheh 51
280 LuxembourgChristophe Laures 48
281 LuxembourgSacha Adrien Bartholme 43
282 TurkmenistanPerman Atayev 42
283 - 286 UzbekistanAhror Abdullayev 41
283 - 286 CyprusAristeidis Tziapouras 41
283 - 286 NorwayThomas Lund Mathisen 41
283 - 286 GermanyViktor Yuschuk 41
287 TunisiaAhmed Selmi 39
288 JordanMohammad Alkilani 38
289 NetherlandsJelmer Sybren Firet 35
290 IrelandJohn Ryan 34
291 Dominican RepublicKelvin Xavier Garcia Tiburcio 32
292 ChileBenjamin Aguilar 30
293 NigeriaChibuoyim Faith Wilson Ogbonna 26
294 DenmarkAlice Ryhl 24
295 - 296 Sri LankaAdithya Narasinghe 21
295 - 296 Bosnia and HerzegovinaFahrudin Halilovic 21
297 - 298 Sri LankaDevanjith De Silva 20
297 - 298 LuxembourgOlivier Goerens 20
299 LuxembourgThomas Olivier Nieuwenhuis 18
300 - 301 JordanAmal Taha 16
300 - 301 BelgiumRuben Van Dijck 16
302 ColombiaNicolas Galindo 11
303 TurkmenistanMaksat Orazov 10
304 NigeriaBright Dumadi Lesi 9
305 Sri LankaAshan Rathnaweera 7
306 - 308 Sri LankaSuresh Michael Peiris 0
306 - 308 NigeriaTanitoluwa Olamiji Adebayo 0
306 - 308 NigeriaUfedo Peter Sule Achimugu 0