IOI 2019

Date:Aug. 11, 2019
Venue: Baku, Azerbaijan
Number of Finalists:327
Scoring:100+100+100+100+100+100=600
Series:IOI
Official Page:https://stats.ioinformatics.org/olympiads/2019
Final
RankCountry Name Score
Gold medal 1 Benjamin Qi 547.09
Gold medal 2 Ildar Gainullin 511.22
Gold medal 3 Zixiang Zhou 494.33
Gold medal 4 Ziqian Zhong 491.46
Gold medal 5 Junzhao Yang 482.39
Gold medal 6 Po-Hsuan Su 477.14
Gold medal 7 Eric Zhang 466.87
Gold medal 8 Mahdi Jafari Raviz 464.11
Gold medal 9 Angus Ritossa 459.26
Gold medal 10 Arthur Leonard 452.65
Gold medal 11 Shih-Yu Wang 445.43
Gold medal 12 Eu-Shaun Leong 444.35
Gold medal 13 Daniel Zhang 441.75
Gold medal 14 Nazarii Denha 439.20
Gold medal 15 Nikoloz Birkadze 435.75
Gold medal 16 Abdul Malik Nurrokhman 435.43
Gold medal 17 Vladimir Romanov 435.35
Gold medal 18 Sebin Kim 435.30
Gold medal 19 Phuc Trinh Huu Gia 433.48
Gold medal 20 Jiaxuan Gao 433.11
Gold medal 21 Radoslav Dimitrov 428.75
Gold medal 22 Gyojun Youn 425.97
Gold medal 23 Batyr Sardarbekov 422.81
Gold medal 24 Duc Bui Hong 421.66
Gold medal 25 Masataka Yoneda 420.89
Gold medal 26 Egor Lifar 419.30
Gold medal 27 Balazs Toth 418.26
Gold medal 28 Aleksandr Morozov 414.75
Silver medal 29 Koichi Namekata 411.46
Silver medal 30 Arshia Soltani Moakhar 410.52
Silver medal 31 Etienne Rossignol 409.24
Silver medal 32 Noam Gutterman 400.91
Silver medal 33 Jiri Kalvoda 400.70
Silver medal 34 Patrick Pavic 399.97
Silver medal 35 Carlos Miguel Soto 399.75
Silver medal 36 Seyyed Mehrshad Mirmohammadi 397.50
Silver medal 37 Yujin Im 396.41
Silver medal 38 Harris Leung 393.84
Silver medal 39 Gediminas Lelesius 392.81
Silver medal 40 Sofiia Melnyk 389.60
Silver medal 41 Almog Wald 386.07
Silver medal 42 Michal Stanik 383.63
Silver medal 43 Yasutaka Hiraki 381.89
Silver medal 44 Tautvydas Jasiunas 377.68
Silver medal 45 Theodor Pierre Moroianu 376.15
Silver medal 46 Man Tsung Yeung 376.11
Silver medal 47 Aleksandar Krastev 373.96
Silver medal 48 Yaraslau Barysau 373.59
Silver medal 49 Xiuhan Wang 372.59
Silver medal 50 Fredrik Ekholm 371.72
Silver medal 51 Victor Rong 370.32
Silver medal 52 Sora Todaka 367.33
Silver medal 53 Martin Melicher 365.99
Silver medal 54 Martin Kopchev 364.33
Silver medal 55 Hugo Peyraud-Magnin 362.69
Silver medal 56 William Lin 360.20
Silver medal 57 Kresimir Nezmah 358.95
Silver medal 58 Tadija Sebez 358.62
Silver medal 59 Andriy Kuts 358.11
Silver medal 60 Kevin Pucci 358.02
Silver medal 61 Khaleel Al-Adhami 354.82
Silver medal 62 Sanchayapol Lewgasamsarn 352.78
Silver medal 63 Kien Vu Hoang 351.77
Silver medal 64 Daniyar Zakarin 351.24
Silver medal 65 Ekrem Bal 350.06
Silver medal 66 Jeffrey Chun Hean Lee 346.25
Silver medal 67 Ondrej Baranovic 345.50
Silver medal 68 R. Fausta Anugrah Dianparama 344.17
Silver medal 69 Alexandru Rudi 343.49
Silver medal 70 Siarhei Protski 342.28
Silver medal 71 Nyamdavaa Amar 341.49
Silver medal 72 Josef Minarik 341.33
Silver medal 73 Bogdan Sitaru 339.10
Silver medal 74 Mieszko Grodzicki 337.98
Silver medal 75 Richard Luhtaru 335.56
Silver medal 76 Jakub Wasilewski 334.46
Silver medal 77 Vincent Ling 333.77
Silver medal 78 Adhyyan Sekhsaria 332.93
Silver medal 79 Kasra Mazaheri 331.87
Silver medal 80 Timmy Yao 331.54
Silver medal 81 Remy Kimbrough 329.99
Silver medal 82 Mohamed Ehab 329.18
Bronze medal 83 Onjo Lee 328.61
Bronze medal 84 Martynas Sinkievic 328.20
Bronze medal 85 Teimurazi Toloraia 326.46
Bronze medal 86 Viktor Kozhuharov 325.61
Bronze medal 87 Roee Sinai 324.60
Bronze medal 88 George Chen 323.69
Bronze medal 89 Federico Stazi 323.02
Bronze medal 90 Laura Ioana Georgescu 322.08
Bronze medal 91 Tung Nguyen Minh 320.94
Bronze medal 92 Andrej Velichkovski 320.65
Bronze medal 93 Fabrizio Brioni 319.67
Bronze medal 94 Nikola Pesic 318.76
Bronze medal 95 Sirawit Pongnakintr 318.62
Bronze medal 96 Min-Yen Tsai 316.83
Bronze medal 97 Anastasios Panagopoulos 315.87
Bronze medal 98 Toomas Tennisberg 315.13
Bronze medal 99 Jozef Fulop 313.35
Bronze medal 100 Ryan Wang 306.93
Bronze medal 101 Alexandru Petrescu 306.63
Bronze medal 102 Kieran Horgan 302.25
Bronze medal 103 Marco Meijer 301.53
Bronze medal 104 Temirlan Baibolov 301.37
Bronze medal 105 Dan Baterisna 301.10
Bronze medal 106 Ka Hei Wai 300.95
Bronze medal 107 Vincent de Bakker 300.15
Bronze medal 108 Gabriel Cojocaru 299.78
Bronze medal 109 Cahid Enes Keles 297.33
Bronze medal 110 Matiss Kristins 297.18
Bronze medal 111 Karlis Susters 296.92
Bronze medal 112 Omurbek Dzhamalov 296.91
Bronze medal 113 Ahmad Haidar 296.81
Bronze medal 114 Rezwan Arefin 295.06
Bronze medal 115 Alessandro Bortolin 294.27
Bronze medal 116 Pongsaphol Pongsawakul 292.75
Bronze medal 117 Rajarshi Basu 292.03
Bronze medal 118 Marek Skiba 289
Bronze medal 119 Aliaksei Filinovich 288.82
Bronze medal 120 Benedict Randall Shaw 288.74
Bronze medal 121 Benjamin Bajd 287.60
Bronze medal 122 Benson Zhan Li Lin 287.19
Bronze medal 123 Dorijan Lendvaj 287.05
Bronze medal 124 Michal Jires 286.08
Bronze medal 125 Jia Jun Lee 285.89
Bronze medal 126 Moses Mayer 284.19
Bronze medal 127 Hector Fernando Ricardez Lara 283.15
Bronze medal 128 Pavel Kliska 281.33
Bronze medal 129 Mladen Puzic 280.94
Bronze medal 130 Santeri Toivonen 280.77
Bronze medal 131 Nandor Nagy 280.47
Bronze medal 132 Lok Kan Yuen 280.16
Bronze medal 133 Erik Sunderhauf 279.88
Bronze medal 134 Maxym Zub 279.62
Bronze medal 135 Arman Ferdous 277.33
Bronze medal 136 Shabdan Batyrkulov 277.32
Bronze medal 137 Nicolas Camenisch 275.54
Bronze medal 138 Lennart Ferlemann 272.58
Bronze medal 139 Zhiyuan Qi 272.22
Bronze medal 140 Zachary Smith 272.15
Bronze medal 141 Muhannad Alwarawreh 272.08
Bronze medal 142 Jovan Bengin 270.38
Bronze medal 143 Andres Alumets 269.45
Bronze medal 144 Jakob Schrader 269.33
Bronze medal 145 Bakari Gamezardashvili 267.15
Bronze medal 146 Gustav Kalander 264.85
Bronze medal 147 Fares Pasuni 264.40
Bronze medal 148 Hugo Eberhard 264.34
Bronze medal 149 Talantbek Zhenishbek uulu 263.76
Bronze medal 150 Tunan Shi 263.60
Bronze medal 151 Kiryl Shyrma 263.36
Bronze medal 152 Zhan Kurbanbayev 262.67
Bronze medal 153 Sebastian Sanchez Lara 262.22
Bronze medal 154 Frederico Bulhoes de Souza Ribeiro 260.56
Bronze medal 155 Jon-Magnus Rosenblad 260.33
Bronze medal 156 Carl Westerlund 258.31
Bronze medal 157 Olli Jarviniemi 256.33
Bronze medal 158 Bo-Yen Tang 254.77
Bronze medal 159 Joel Huber 252.89
Bronze medal 160 Tasmeem Reza 252.65
Bronze medal 161 Andrej Shekerov 252.27
Bronze medal 162 Itay Yehuda 251
Bronze medal 163 Mohammad Nour Massri 250.19
164 Jakob Nogler 249.58
165 Martin Dinev 248.42
166 Tamer Emad 246.69
167 Balint Molnar 246.33
168 Nader Jemel 242
169 Osama Alkhodairy 241.75
170 Mehmet Hamza Erol 241.44
171 Kevin Wan 241
172 Oscar Jocque 237.45
173 Javier Nistal Salas 237.08
174 Renats Jursevskis 236
175 Cheng U Ian 235.50
176 Sebastian Weiermann 234.27
177 Murad Eynizada 232.85
178 Christian Bertram 232.26
179 Abutalib Namazov 232.24
180 Ralph McDougall 232.11
181 Willian Wang 232
182 Tian Cilliers 231.92
183 Mohammed Taariq Mowzer 231.66
184 Iat Long Iong 230.33
185 Andreas Kalavas 229.91
186 Behruz Azam 229.08
187 Shashwat Chandra 229
188 Daniel Zhenghao Choo 228.30
189 Tanapoom Laoaroon 228
190 Lautaro Lasorsa 227.80
191 Havard Rognebakke Krogstie 225.62
192 Miko Surara 225
193 Kel Zin Tan 224
194 Diego Emir Garcia Moreno 223.08
195 Tiago Domingos Almeida Souza 220.34
196 Maayan Levy 219.53
197 - 198 Dimitrios Rontogiannis 219
197 - 198 Roope Salmi 219
199 Evangelos Pipis 216.98
200 Blagojche Pavleski 216
201 Andi Qu 215.09
202 Vladimirs Scigolevs 212.92
203 Tugsgerel Lkhagvasuren 212.58
204 Mauricio Cari 212.03
205 Ming Yean Lim 211.59
206 Asadullo Ganiev 210.98
207 Steven Reyes 210.64
208 Dion Stephan Ong 210.11
209 Aron Noszaly 209.63
210 Tuukka Yildirim 206.53
211 Brayan Duran Medina 205.07
212 Mamnoon Siam 204.89
213 Charalampos Georgiou 204.60
214 Oscar Sierra 204.08
215 Zhiyi Luo 203.68
216 Justas Zelnia 202
217 Claudiu Babin 201.32
218 Admir Zatega 200.33
219 - 220 Caolan Fleming 200
219 - 220 Christopher Burckhardt 200
221 Euan Ong 198.49
222 Jose Angel Cazares Torres 198
223 Izan Beltran Ferreiro 197.44
224 Mikolaj Stepinski 197
225 Anouar Achghaf 195.71
226 Anay Karnik 195
227 Luis Bahners 194.33
228 Pedro Lucas Lanaro Sponchiado 192
229 Jaagup Tamme 188.58
230 Angelos Assos 186
231 Mirbek Bakirov 185
232 David Nassauer 182.35
233 Shenal Santhush Kotuwewatta 181
234 Hasan Khadra 179.34
235 Turbat Enkhbat 177
236 Hazem Issa 175.91
237 Cesar Diaz 174.93
238 Omar Besbes 173.33
239 Fan Meng Hong 173.03
240 Gijs Pennings 170.95
241 Robin Gugel 170.76
242 Ivan Solovyev 170
243 Jose Rodrigo Santamaria 169.62
244 Kai Seng Ho 166.92
245 Davit Khvedelidze 166
246 Farhad Azimov 164.01
247 Annejan van den Dool 164
248 Mahmoud Adel 162.07
249 Eik Hvattum Rogeberg 158.47
250 Diego Salas 158
251 Ignacio Munoz 155
252 - 253 Kosta Vukicevic 154
252 - 253 Rafik Hachana 154
254 Thomas Kaar 153.33
255 Pedro Dias 153.16
256 Baha Eren Yaldiz 153.10
257 Jerome Mayolet 152
258 Valentin Imbach 147.71
259 Suleyman Atayev 147.48
260 Davlathoja Magzumov 147.28
261 Aymane Lotfi 147
262 Victor Melinceanu 138.50
263 Daniel Fendrich 138
264 Ricardo Antunes 137.94
265 Sebastian Mestre 137
266 Matevz Miscic 136
267 Nodir Bobiev 134
268 Radek Olsak 133.20
269 Charlie van Diepen 132.33
270 Bor Groselj Simic 132
271 Oisin Davey 131
272 William Bille Meyling 130.58
273 Tarik Dzaka 130.39
274 Mohamed El Khatri 127.20
275 Eric Song 125.94
276 Abdullah Aljohani 125.49
277 Jovan Kascelan 124
278 Sofus Emil Simonsen Ovretveit 123
279 Ibrahim Taghizade 122.95
280 - 281 Arthur Conmy 120
280 - 281 Luis Sebastian Galan 120
282 Haris Imamovic 116.80
283 Alexander Skovsende 116
284 - 285 Alexandre Fouquet 115
284 - 285 Mohammed Alrefaei 115
286 Chibuoyim Faith Wilson Ogbonna 112.81
287 Panagiotis Chatzimichos 110
288 Hans Kuhn 109
289 - 291 Ashan Rathnaweera 96
289 - 291 Bjarni Dagur Thor Karason 96
289 - 291 Li Xuan Tan 96
292 Anushervon Bozorov 90
293 Alvaro Bacca 84
294 Yakup Allakov 80.24
295 Akmal Mamadshoev 80
296 Leo Gamboa Dos Santos 79
297 - 298 Daner Zein Tonconi Mendoza 78
297 - 298 Laura Elena Massaccesi 78
299 Aya Ben Saad 76
300 Ziyad Alomari 68.94
301 Andrew Nash 66
302 Khulegu Batnasan 64.33
303 Arturo Aurelio Hernandez Rodriguez 64
304 Asthor Bjornsson 61
305 Martin Rodriguez Munoz 56
306 Chamindu Abeysekera 55
307 Nina Mitrovic 52
308 Lakshith Nishshanke 50
309 Mohamed Reda Glioula 49
310 Darwin Piche 40
311 Sardorbek Sobirov 37.33
312 - 314 Hanka Goralija 37
312 - 314 Mohammad Milhem 37
312 - 314 Samah Qarada 37
315 Fabricio Javier Cabrera Gordillo 35
316 Ufedo Peter Sule Achimugu 34
317 Roger Danilo Enriquez Corrales 32
318 - 319 Basil Hijaz 28
318 - 319 Stanislas Briaud 28
320 Ana Paula De Sousa Martin 25
321 Jarod Differdange 19
322 Vicent Baeza Esteve 17.50
323 Gurbanberdi Gulladyyev 14
324 Jose Manuel Cabrera 10
325 - 327 Abrar Toma 0
325 - 327 Bazarkuly Baymuradov 0
325 - 327 Malokhatkhon Mukhammadieva 0