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 Ce Jin 597
Gold medal 2 Zuofan Wu 560
Gold medal 3 Vladislav Makeev 557
Gold medal 4 Mikhail Putilin 531
Gold medal 5 - 6 Takuya Inoue 491
Gold medal 5 - 6 Zhizhou Ren 491
Gold medal 7 Yikuan Li 487
Gold medal 8 - 10 Hristo Venev 465
Gold medal 8 - 10 Jaroslaw Kwiecien 465
Gold medal 8 - 10 Ta-Jui Ho 465
Gold medal 11 - 12 Ali Bahjati 462
Gold medal 11 - 12 Jacob Por Loong Teo 462
Gold medal 13 Arash Mahmoudian Bidgoli 447
Gold medal 14 Mateusz Radecki 435
Gold medal 15 - 21 Daniel Chiu 432
Gold medal 15 - 21 Daniel Peter Rutschmann 432
Gold medal 15 - 21 Grigoriy Reznikov 432
Gold medal 15 - 21 Jaehyun Koo 432
Gold medal 15 - 21 Minh Phan Duc Nhat 432
Gold medal 15 - 21 Vaclav Volhejn 432
Gold medal 15 - 21 Yuta Takaya 432
Gold medal 22 Seungwon Shin 425
Gold medal 23 - 25 Aleksejs Popovs 417
Gold medal 23 - 25 Dhruv Rohatgi 417
Gold medal 23 - 25 Lawrence Li 417
Gold medal 26 Nguyen Pham Cao 416
Silver medal 27 Kevin Sun 413
Silver medal 28 Bo-Syu Yu 412
Silver medal 29 Nurbakyt Madibek 411
Silver medal 30 Filippo Gianni Baroni 405
Silver medal 31 - 32 AmirMohammad Dehghan 403
Silver medal 31 - 32 Domagoj Bradac 403
Silver medal 33 - 34 Costin-Andrei Oncescu 402
Silver medal 33 - 34 Jerry Mao 402
Silver medal 35 Hyunsoo Kim 400
Silver medal 36 Marton Erdos 398
Silver medal 37 Phirasit Charoenchitseriwong 395
Silver medal 38 - 39 Joakim Blikstad 390
Silver medal 38 - 39 Kefan Dong 390
Silver medal 40 Mikhail Natalevich 388
Silver medal 41 - 42 Declan McDonnell 382
Silver medal 41 - 42 Kalle Luopajarvi 382
Silver medal 43 Andrei-Costin Constantinescu 381
Silver medal 44 - 45 Calvin Lee 374
Silver medal 44 - 45 Riku Kawasaki 374
Silver medal 46 Dusan Zivanovic 373
Silver medal 47 Aleksandar Krastev 372
Silver medal 48 - 49 Richard Gong 370
Silver medal 48 - 49 Stanislav Naumov 370
Silver medal 50 - 52 Arthur Leonard 368
Silver medal 50 - 52 Encho Mishinev 368
Silver medal 50 - 52 Takahiro Masuda 368
Silver medal 53 Phat Tran Tan 367
Silver medal 54 Seyed Parsa Mirtaheri 360
Silver medal 55 Sanzhar Bidaibek 353
Silver medal 56 Fedar Karabeinikau 352
Silver medal 57 William Gyuho Suh 351
Silver medal 58 Srijon Mukherjee 350
Silver medal 59 Clarence Xuan Da Chew 349
Silver medal 60 David Warn 347
Silver medal 61 Farkhod Khakimiyon 345
Silver medal 62 - 63 Filip Bialas 341
Silver medal 62 - 63 Tomer Adar 341
Silver medal 64 Stefanie Zbinden 340
Silver medal 65 Peter Mernyei 333
Silver medal 66 - 67 Giorgi Kldiashvili 332
Silver medal 66 - 67 Juliusz Pham 332
Silver medal 68 Toomas Tennisberg 331
Silver medal 69 - 72 Andrea Ciprietti 330
Silver medal 69 - 72 Nenad Bauk 330
Silver medal 69 - 72 Rajat De 330
Silver medal 69 - 72 Rogerio Aristida Guimaraes Junior 330
Silver medal 73 Wen Yuen Pang 329
Silver medal 74 - 77 Andrei Popa 328
Silver medal 74 - 77 Lucca Morais de Arruda Siaudzionis 328
Silver medal 74 - 77 Marcel Bezdrighin 328
Silver medal 74 - 77 Nazarbek Altybay 328
Bronze medal 78 Man Hou Hong 320
Bronze medal 79 - 80 Georgy Skhirtladze 318
Bronze medal 79 - 80 Pawel Burzynski 318
Bronze medal 81 - 82 Almos Zarandy 315
Bronze medal 81 - 82 Vladimir Maksimovski 315
Bronze medal 83 Adrian Beker 314
Bronze medal 84 Mihail Tarigradschi 312
Bronze medal 85 - 86 Aristofanis Rontogiannis 311
Bronze medal 85 - 86 Florian Leimgruber 311
Bronze medal 87 Guangxuan Zhang 310
Bronze medal 88 Theophane Vallaeys 308
Bronze medal 89 Lung Sin Kwee 306
Bronze medal 90 - 91 Felix Breton 305
Bronze medal 90 - 91 Lawrence Hollom 305
Bronze medal 92 Jonas Puksta 303
Bronze medal 93 Hou Tin Chau 302
Bronze medal 94 - 96 Carl Dybdahl 301
Bronze medal 94 - 96 Farbod Yadegarian 301
Bronze medal 94 - 96 Mahmoud Hassan 301
Bronze medal 97 Ilya Medyanikov 300
Bronze medal 98 - 99 Artur Petukhouski 299
Bronze medal 98 - 99 Carlos Galeana Hernandez 299
Bronze medal 100 Michal Sladecek 297
Bronze medal 101 Hannes Ihalainen 296
Bronze medal 102 - 103 Jeffrey Xiao 295
Bronze medal 102 - 103 Nonthakit Chaiwong 295
Bronze medal 104 - 106 Jonathan Khoo 293
Bronze medal 104 - 106 Jose Manuel Tapia Avitia 293
Bronze medal 104 - 106 Mohammed Yaseen Mowzer 293
Bronze medal 107 - 109 Oliver Nisumaa 291
Bronze medal 107 - 109 Zi Song Yeoh 291
Bronze medal 107 - 109 Zoltan Gabor Molnar-Saska 291
Bronze medal 110 Stacia Edina Johanna 289
Bronze medal 111 - 112 Malvika Raj Joshi 281
Bronze medal 111 - 112 Vilim Lendvaj 281
Bronze medal 113 Damien Galant 278
Bronze medal 114 - 115 Mahmoud Badawy 277
Bronze medal 114 - 115 Radu Alexandru Muntean 277
Bronze medal 116 - 117 Thomas Sepulchre 276
Bronze medal 116 - 117 Tuan Le Quang 276
Bronze medal 118 - 119 Shaikhitdin Nezametdinov 272
Bronze medal 118 - 119 Ulrik De Muelenaere 272
Bronze medal 120 Samuel Sladek 270
Bronze medal 121 - 122 Sampriti Panda 268
Bronze medal 121 - 122 Yik Chun Wong 268
Bronze medal 123 Nodir Daminov 267
Bronze medal 124 - 125 Fredrik Hernqvist 265
Bronze medal 124 - 125 Ingus Janis Pretkalnins 265
Bronze medal 126 - 127 Hao-Cheng Yang 263
Bronze medal 126 - 127 M. Besher Massri 263
Bronze medal 128 Piyawat Anantakhun 261
Bronze medal 129 Peter Ralbovsky 260
Bronze medal 130 Joseph Benton 259
Bronze medal 131 - 133 Angelos Pelecanos 258
Bronze medal 131 - 133 Mushegh Shahinyan 258
Bronze medal 131 - 133 Robin Christopher Yu 258
Bronze medal 134 Marco Donadoni 257
Bronze medal 135 - 137 Jui-Nan Yen 256
Bronze medal 135 - 137 Muhammad Yusuf Sholeh 256
Bronze medal 135 - 137 Nikola Spasic 256
Bronze medal 138 - 139 Levon Muradyan 254
Bronze medal 138 - 139 Rubab Redwan Syed 254
Bronze medal 140 Paulina Smolarova 253
Bronze medal 141 Nicolas Faross 252
Bronze medal 142 - 144 Methus Kiatchaiwat 251
Bronze medal 142 - 144 Pietari Kaskela 251
Bronze medal 142 - 144 Sergio Vieri 251
Bronze medal 145 Chuanye Chen 248
Bronze medal 146 Liran Markin 247
Bronze medal 147 - 148 Belinda Shi 245
Bronze medal 147 - 148 Jordi Guillem Rodriguez Manso 245
Bronze medal 149 - 153 Azret Kenzhaliev 243
Bronze medal 149 - 153 Goncalo Paredes 243
Bronze medal 149 - 153 Nugzar Chkhaidze 243
Bronze medal 149 - 153 Ruhan Habib 243
Bronze medal 149 - 153 Samir Droubi 243
Bronze medal 154 Richard Hladik 240
155 Ahmed ElBatanony 239
156 Christopher Brown 238
157 Tasmeem Reza 237
158 - 159 Dimitar Bajraktarov 231
158 - 159 Tsz Fung Yu 231
160 Teofil Camarasu 228
161 Andres Unt 226
162 - 163 Ashot Matevosyan 225
162 - 163 Gabriel Cojocaru 225
164 - 165 Daniel Atanasov 224
164 - 165 Juan Carlos Sigler Priego 224
166 - 167 Jordan Fernando Alexander 218
166 - 167 Mohammad Abuaboud 218
168 Corentin Simon 214
169 Kristjan Kongas 212
170 Battulga Enkhbayar 211
171 - 172 Bronson Rudner 210
171 - 172 Marin Kisic 210
173 Roman Castellarin 209
174 - 176 Angelos Assos 208
174 - 176 Daniel Tobias Johansen Langhoff 208
174 - 176 Luka Vukelic 208
177 Rafail Ketsetsidis 206
178 - 179 Amangeldi Zhusubaliev 205
178 - 179 Jubayer Rahman 205
180 Michael Jose Gonzales Bardales 203
181 Filippo Quattrocchi 202
182 - 183 Bakuri Tsutskhashvili 201
182 - 183 Noam Ta Shma 201
184 Emmanuil Michalainas 200
185 - 186 Neringa Levinskaite 197
185 - 186 Ronald Luc 197
187 Kerim Kochekov 196
188 Branko Fulurija 195
189 Konstantinos Agiannis 194
190 Henrique Navas 193
191 Roger Trujillo 191
192 - 193 Farrell Eldrian Wu 190
192 - 193 Karl Lundstig 190
194 Tim Postuvan 189
195 - 197 Marian Dietz 186
195 - 197 Markus Krabbe Larsen 186
195 - 197 Stefan Kurzbauer 186
198 Cho Hou Tang 185
199 Daniels Keziks 182
200 - 201 Kwan Ting Chow 181
200 - 201 Pim Spelier 181
202 Ernesto David Pena Herrera 179
203 Andrius Ovsianas 178
204 Batjargal Altangerel 177
205 Basim Khajwal 175
206 Farrukh Karimov 170
207 Elgun Jabrayilzade 169
208 Gustas Mockus 167
209 Aleksandrs Zajakins 166
210 Juha Harviainen 163
211 Hou Tam 162
212 Mihail Denkovski 156
213 - 214 Jan Olivetti Auladell 155
213 - 214 Karen Mkrtumyan 155
215 - 218 Javier Oliva 154
215 - 218 Matthew Hillman 154
215 - 218 Miquel Ortega Sanchez Colomer 154
215 - 218 Seung Je Jung 154
219 Herman Sletmoen 153
220 Miguel Angel Ortiz Merida 152
221 Rustam Aghayev 151
222 Gianni Weinand 140
223 Daniel Grosu 139
224 Pedro Henrique Sacramento de Oliveira 138
225 Azur Donlagic 137
226 Evripidis Papaevripidis 136
227 Urban Duh 135
228 Joel Mathys 133
229 Maximiliano Redigonda 130
230 Pascal Sommer 128
231 - 233 Ankhdalai Otgonbaatar 127
231 - 233 Arsen Kasymov 127
231 - 233 Velibor Dosljak 127
234 Kin Long Lam 118
235 - 236 Johannes Heuseveldt 117
235 - 236 Kieran Horgan 117
237 Ron Solan 115
238 Mohamed Fadhel Omar 114
239 - 241 Dushan Terzikj 113
239 - 241 Juan Bedoya 113
239 - 241 Ziya Mukhtarov 113
242 Sherif Nafee 112
243 Bolot Bekbolotov 111
244 Carlos Vinicios Ferreira Santos 110
245 - 246 Laurens Weyn 109
245 - 246 Willem Stuijt 109
247 Nikola Stojkoski 108
248 Alakbar Askarov 104
249 Simon Lehner-Dittenberger 102
250 - 251 Husayn Hasanov 101
250 - 251 Jia Jen Ng 101
252 Uday Kantilal Patel 100
253 Miklos Zsigmond Horvath 99
254 Jordi Castellvi Foguet 97
255 Duarte Nascimento 94
256 Adem Khachnaoui 92
257 Bruno Ploumhans 90
258 - 260 Eoin Davey 89
258 - 260 Mohamad Dwik 89
258 - 260 Omar Muhammetkulyyev 89
261 Bat-Orshikh Gombojav 85
262 Bor Brecelj 83
263 - 264 Gaston Gabriel Fontenla Nunez 79
263 - 264 Guilherme Penedo 79
265 Nozimjon Safarov 78
266 Nico Grundel 77
267 Alexis Espinoza 76
268 - 269 Ahmed Rekik 75
268 - 269 Muamer Paric 75
270 Oscar Peulicke 74
271 - 273 Abdurasul Rakhimov 72
271 - 273 Ian Vincent Palabasan 72
271 - 273 Maded III Batara 72
274 Andor Cornelis Michels 71
275 Mathias Chunnoo 65
276 - 277 Ayman Gamal 62
276 - 277 Nusratulla Ne'matullayev 62
278 Andres Perez 52
279 Mohammad Abuejheisheh 51
280 Christophe Laures 48
281 Sacha Adrien Bartholme 43
282 Perman Atayev 42
283 - 286 Ahror Abdullayev 41
283 - 286 Aristeidis Tziapouras 41
283 - 286 Thomas Lund Mathisen 41
283 - 286 Viktor Yuschuk 41
287 Ahmed Selmi 39
288 Mohammad Alkilani 38
289 Jelmer Sybren Firet 35
290 John Ryan 34
291 Kelvin Xavier Garcia Tiburcio 32
292 Benjamin Aguilar 30
293 Chibuoyim Faith Wilson Ogbonna 26
294 Alice Ryhl 24
295 - 296 Adithya Narasinghe 21
295 - 296 Fahrudin Halilovic 21
297 - 298 Devanjith De Silva 20
297 - 298 Olivier Goerens 20
299 Thomas Olivier Nieuwenhuis 18
300 - 301 Amal Taha 16
300 - 301 Ruben Van Dijck 16
302 Nicolas Galindo 11
303 Maksat Orazov 10
304 Bright Dumadi Lesi 9
305 Ashan Rathnaweera 7
306 - 308 Suresh Michael Peiris 0
306 - 308 Tanitoluwa Olamiji Adebayo 0
306 - 308 Ufedo Peter Sule Achimugu 0