IOI 2015

Date:Aug. 2, 2015
Venue: Almaty, Kazakhstan
Number of Finalists:322
Scoring:100+100+100+100+100+100=600
Series:IOI
Official Page:https://stats.ioinformatics.org/olympiads/2015
Final
RankCountry Name Score
Gold medal 1 South KoreaJeehak Yoon 600
Gold medal 2 RussiaMikhail Ipatov 561
Gold medal 3 United StatesAndrew He 555.72
Gold medal 4 ChinaYuhao Du 551
Gold medal 5 AustraliaIshraq Huda 548.42
Gold medal 6 IranAli Haghani 520.02
Gold medal 7 South KoreaSunghyeon Jo 518.11
Gold medal 8 ChinaHengjie Zhang 509.42
Gold medal 9 CanadaJacob Jackson 506.45
Gold medal 10 - 12 RussiaVladislav Makeev 505.42
Gold medal 10 - 12 ChinaXiaochen Lu 505.42
Gold medal 10 - 12 JapanYuta Takaya 505.42
Gold medal 13 RussiaMikhail Putilin 498.51
Gold medal 14 BulgariaHristo Venev 495
Gold medal 15 IranAli Bahjati 490.55
Gold medal 16 JapanTakahiro Masuda 470.45
Gold medal 17 LatviaAleksejs Zajakins 469
Gold medal 18 - 19 United StatesAlexander Wei 466.42
Gold medal 18 - 19 United StatesDaniel Chiu 466.42
Gold medal 20 PolandJaroslaw Kwiecien 461
Gold medal 21 - 23 TaiwanPo-Chang Chen 453.42
Gold medal 21 - 23 TaiwanPo-Jui Chen 453.42
Gold medal 21 - 23 RomaniaRares Darius Buhai 453.42
Gold medal 24 Viet NamHanh Van Pham 451.02
Gold medal 25 South KoreaHanpil Kang 443.70
Gold medal 26 SlovakiaEduard Batmendijn 440.45
Gold medal 27 JapanTakuya Inoue 440.42
Silver medal 28 - 29 IndiaMalvika Raj Joshi 437.55
Silver medal 28 - 29 HungaryMarton Erdos 437.55
Silver medal 30 - 31 Hong KongNgan Hang Ho 431.42
Silver medal 30 - 31 BelarusNikita Sazanovich 431.42
Silver medal 32 SerbiaDimitrije Erdeljan 423
Silver medal 33 KazakhstanBekzhan Bekbolatuly 415.55
Silver medal 34 FinlandKalle Luopajarvi 415.42
Silver medal 35 KazakhstanMeirambek Omyrzak 414.90
Silver medal 36 BulgariaEncho Mishinev 414.45
Silver medal 37 SingaporeJacob Por Loong Teo 411.72
Silver medal 38 TurkeyMuhammed Ikbal Kazar 410.50
Silver medal 39 United KingdomJoseph Benton 405.42
Silver medal 40 TurkeyKayacan Vesek 404.11
Silver medal 41 KazakhstanNazarbek Altybay 402.55
Silver medal 42 Viet NamMinh Phan Duc Nhat 402.42
Silver medal 43 ThailandTheemathas Chirananthavat 401.45
Silver medal 44 PolandKonrad Paluszek 397
Silver medal 45 CroatiaIvan Lazaric 393.02
Silver medal 46 South KoreaJaehyun Koo 389.55
Silver medal 47 Hong KongKam Chuen Tung 389.42
Silver medal 48 SerbiaMarko Stankovic 388.45
Silver medal 49 - 50 United StatesDemi Guo 381.45
Silver medal 49 - 50 CroatiaTonko Sabolcec 381.45
Silver medal 51 NorwayJohan Sokrates Wind 380.45
Silver medal 52 LithuaniaDomantas Jadenkus 379
Silver medal 53 AustraliaMichael Chen 378.45
Silver medal 54 BulgariaDaniel Atanasov 373.91
Silver medal 55 RomaniaAlexandru Velea 368.91
Silver medal 56 SwedenJoakim Blikstad 368.45
Silver medal 57 PolandMaciej Holubowicz 367.91
Silver medal 58 PolandPrzemyslaw Kozlowski 366.42
Silver medal 59 CroatiaDomagoj Bradac 364.45
Silver medal 60 ThailandPhoomraphee Luenam 363.55
Silver medal 61 - 62 Viet NamDung Viet Nguyen 363.45
Silver medal 61 - 62 CanadaYikuan Li 363.45
Silver medal 63 IranAmir Keivan Mohtashami 363.02
Silver medal 64 Hong KongWai Pan Yik 356.42
Silver medal 65 ThailandNonthakit Chaiwong 355.55
Silver medal 66 ChinaYanyi Liu 351.59
Silver medal 67 TurkeyAbdullah Enes Oncu 350.55
Silver medal 68 ThailandPhirasit Charoenchitseriwong 346.45
Silver medal 69 BelarusBarbara Kuskova 344.07
Silver medal 70 SerbiaDusan Zivanovic 341.72
Silver medal 71 IndonesiaMichael Wibawa 341.42
Silver medal 72 TaiwanHung-Hsun Yu 339.55
Silver medal 73 ItalyFilippo Gianni Baroni 339.42
Silver medal 74 Viet NamTien Trung Kien Nguyen 336.45
Silver medal 75 RussiaNikolai Budin 335.78
Silver medal 76 - 77 IndonesiaAgus Sentosa Hermawan 334.45
Silver medal 76 - 77 RomaniaValentin-Marius Harsan 334.45
Silver medal 78 EgyptYousef Ibrahim Salama 334
Silver medal 79 SlovakiaBui Truc Lam 332.57
Silver medal 80 UkraineMatvii Aslandukov 325.72
Silver medal 81 - 82 UkraineMark Mikhno 325.55
Silver medal 81 - 82 UkraineRoman Kachur 325.55
Bronze medal 83 KazakhstanDaniyar Maminov 323.55
Bronze medal 84 SingaporeJiahai Feng 323.42
Bronze medal 85 - 86 SingaporeChoong Yin Howe 320
Bronze medal 85 - 86 IranPeyman Jabbarzade Ganje 320
Bronze medal 87 ItalyMarco Donadoni 315.45
Bronze medal 88 JapanAkio Matsuzaki 314.55
Bronze medal 89 GermanyAnan Schutt 314.45
Bronze medal 90 ArmeniaAlbert Gevorgyan 314.24
Bronze medal 91 BelgiumDamien Galant 311.25
Bronze medal 92 AustraliaJerry Mao 310.55
Bronze medal 93 AustraliaDeclan McDonnell 310.53
Bronze medal 94 SingaporeWen Yuen Pang 310.45
Bronze medal 95 RomaniaAndrei Popa 300.45
Bronze medal 96 South AfricaUlrik De Muelenaere 297.55
Bronze medal 97 UkraineIlya Shevchenko 297.11
Bronze medal 98 AustriaGary Ye 296.42
Bronze medal 99 FinlandSami Kalliomaki 289.42
Bronze medal 100 GeorgiaGeorgy Skhirtladze 288.05
Bronze medal 101 FinlandTuukka Korhonen 287.18
Bronze medal 102 GermanyFelix Bauckholt 283.55
Bronze medal 103 BelarusIlya Medyanikov 282.73
Bronze medal 104 GermanyJulian Dorfler 279.07
Bronze medal 105 ItalyFrancesco Milizia 276.45
Bronze medal 106 LuxembourgGilles Englebert 275.55
Bronze medal 107 SwitzerlandDaniel Peter Rutschmann 275.42
Bronze medal 108 GeorgiaAlexander Tskhovrebov 274.45
Bronze medal 109 - 110 GreeceAristofanis Rontogiannis 270.55
Bronze medal 109 - 110 TurkmenistanBayram Berdiyev 270.55
Bronze medal 111 MoldovaMihail Tarigradschi 270
Bronze medal 112 - 113 IndonesiaMuhammad Ayaz Dzulfikar 269.45
Bronze medal 112 - 113 AustriaPeter Ralbovsky 269.45
Bronze medal 114 NorwayMichal Sladecek 268.45
Bronze medal 115 LatviaAleksejs Popovs 266.55
Bronze medal 116 IsraelLiran Markin 265.45
Bronze medal 117 - 118 SlovakiaPavel Madaj 260.55
Bronze medal 117 - 118 IndiaTanay Nilesh Kothari 260.55
Bronze medal 119 CroatiaMihael Liskij 256.45
Bronze medal 120 - 121 New ZealandJonathan Khoo 256.42
Bronze medal 120 - 121 SerbiaNikola Jovanovic 256.42
Bronze medal 122 EstoniaAndres Unt 253.45
Bronze medal 123 SwedenDavid Warn 251.42
Bronze medal 124 BrazilLucca Morais de Arruda Siaudzionis 251.13
Bronze medal 125 TajikistanMekhrubon Turaev 250.13
Bronze medal 126 MalaysiaJustin Lim Kai Ze 248.45
Bronze medal 127 CanadaYi Xiao Zhang 247.55
Bronze medal 128 IsraelAviel Boag 245.72
Bronze medal 129 - 130 CzechiaFilip Bialas 245.55
Bronze medal 129 - 130 TaiwanYi Chou 245.55
Bronze medal 131 IndiaKushagra Juneja 242.55
Bronze medal 132 BelarusAliaksei Vistiazh 240.45
Bronze medal 133 FinlandHenrik Lievonen 239
Bronze medal 134 New ZealandChristopher Brown 238.42
Bronze medal 135 BrazilArthur Pratti Dadalto 238
Bronze medal 136 - 137 LatviaKristaps Civkulis 235.45
Bronze medal 136 - 137 MoldovaMarcel Bezdrighin 235.45
Bronze medal 138 GeorgiaElene Machaidze 234.45
Bronze medal 139 FranceThomas Sepulchre 234.42
Bronze medal 140 NetherlandsLudo Pulles 233.45
Bronze medal 141 CanadaFarbod Yadegarian 229.55
Bronze medal 142 CzechiaVaclav Rozhon 226.45
Bronze medal 143 TurkeyMuhammed Emin Ayar 225.55
Bronze medal 144 ArmeniaMushegh Shahinyan 217.13
Bronze medal 145 SyriaAleksandar Abas 216.53
Bronze medal 146 ArmeniaEduard Grigoryan 211
Bronze medal 147 South AfricaRobin Visser 210.42
Bronze medal 148 GeorgiaGiorgi Kldiashvili 208.42
Bronze medal 149 South AfricaThomas Orton 207.45
Bronze medal 150 HungaryTamas Bence Schwarcz 203
Bronze medal 151 PhilippinesRobin Christopher Yu 199.55
Bronze medal 152 IndiaArjun Pitchanathan 196.42
Bronze medal 153 CyprusAngelos Pelecanos 195.45
Bronze medal 154 South AfricaMohammed Yaseen Mowzer 194.55
Bronze medal 155 SwitzerlandFabian Lyck 192.45
Bronze medal 156 MacaoHou Tin Chau 192.42
Bronze medal 157 TurkmenistanSilap Aliyev 190
Bronze medal 158 IsraelJonathan Gal 188.51
Bronze medal 159 LithuaniaAndrius Ovsianas 187.55
Bronze medal 160 EstoniaToomas Tennisberg 187.45
Bronze medal 161 FranceArthur Leonard 185.45
162 BrazilMateus Bezrutchka 185.11
163 IsraelNir Yaron 184.55
164 MexicoJuan Carlos Sigler Priego 183.93
165 - 166 SwedenFredrik Hernqvist 182.46
165 - 166 BangladeshLabib Md. Rashid 182.46
167 PortugalGoncalo Paredes 182.45
168 HungaryAlmos Zarandy 177.86
169 SpainJoan Massachs Guell 174.42
170 HungaryAmbrus Weisz 172.42
171 SpainCesc Folch Aldehuelo 170
172 North MacedoniaKliment Serafimov 168
173 GreeceKonstantinos Agiannis 165.45
174 BrazilMurilo Corato Zanarella 165
175 CzechiaMatej Konecny 162
176 GreecePanagiotis Kostopanagiotis 160.46
177 Hong KongTsz Fung Yu 158.55
178 CubaAlexander Bestard Rivera 156.45
179 BulgariaKristiyan Tsaklev 156
180 MontenegroDejan Todorovic 155.45
181 KyrgyzstanKadyrbek Narmamatov 155.33
182 TajikistanNodir Daminov 154
183 BangladeshNur Muhammad Shafiullah 153.79
184 LithuaniaIgnas Kancleris 153.45
185 North MacedoniaBoris Tanchovski 153.02
186 United KingdomRowan Lee 152.42
187 ChileJavier Oliva 150.42
188 ArgentinaRoman Castellarin 149.33
189 Bosnia and HerzegovinaJan Ahmetspahic 147
190 New ZealandByung Hoon Cho 145.46
191 MontenegroVelibor Dosljak 143.13
192 TajikistanDoro Umarov 141.55
193 SyriaM. Besher Massri 141.49
194 SyriaJoud Zouzou 141.33
195 SpainMiquel Ortega Sanchez Colomer 141
196 SwitzerlandTimon Stampfli 140.40
197 MexicoAngel David Ortega Ramirez 139.45
198 North MacedoniaDimitar Bajraktarov 137
199 - 200 FranceArnaud Robin 136.45
199 - 200 SlovakiaSamuel Sladek 136.45
201 MalaysiaJia Jen Ng 135.45
202 GermanyPhilip Wellnitz 133.55
203 - 204 TurkmenistanAllanur Shiriyev 133.45
203 - 204 BelgiumNico Ekkart 133.45
205 - 206 CzechiaDalimil Hajek 132.45
205 - 206 FranceTheophane Vallaeys 132.45
207 EstoniaSimmo Saan 132.29
208 MexicoEmmanuel Antonio Cuevas 128.55
209 GreeceEmmanuil Michalainas 124
210 - 211 KyrgyzstanAzret Kenzhaliev 121.33
210 - 211 United KingdomZhenxian Yang 121.33
212 NetherlandsJohannes Heuseveldt 119.77
213 MexicoCarlos Galeana Hernandez 118.55
214 - 217 TunisiaAhmed Bouhoula 118.45
214 - 217 United KingdomDavid Shah 118.45
214 - 217 DenmarkSebastian Blunt 118.45
214 - 217 IndonesiaStacia Edina Johanna 118.45
218 New ZealandPhilip Anderson 118
219 AustriaFlorian Leimgruber 117.45
220 - 221 LatviaIngus Janis Pretkalnins 117
220 - 221 EstoniaOliver Nisumaa 117
222 BelgiumMatteo Couplet 115.41
223 LithuaniaEmilijus Stankus 113.07
224 - 225 MalaysiaJen Khai Yew 111.46
224 - 225 SpainJordi Castellvi Foguet 111.46
226 AzerbaijanElgun Jabrayilzade 111.27
227 PhilippinesIan Vincent Palabasan 109.45
228 - 231 MongoliaAkjarkyn Tumurkhan 108.45
228 - 231 UzbekistanAndrey Li 108.45
228 - 231 MongoliaBattulga Enkhbayar 108.45
228 - 231 ColombiaJuan Bedoya 108.45
232 DenmarkCarl Dybdahl 108.42
233 SwitzerlandPascal Sommer 105.82
234 TunisiaMohamed Moakhar 102.45
235 BangladeshHasib Al Muhaimin 102
236 LuxembourgNicolas Jacques Brauch 99.31
237 TajikistanBakhoduri Sukhayli 97
238 SloveniaBor Brecelj 95.46
239 TunisiaMohamed Fadhel Omar 95
240 KyrgyzstanErkin Matkaziev 93.68
241 DenmarkMarkus Krabbe Larsen 92.74
242 ChileNicolas Mosnaim 92.57
243 - 244 Dominican RepublicMichael Jose Gonzales Bardales 92.45
243 - 244 IrelandTeofil Camarasu 92.45
245 Sri LankaRoshnal Lihinikadu 91.51
246 - 248 SwedenKarl Lundstig 91
246 - 248 MoldovaMihail Chihai 91
246 - 248 JordanMohammad Abuaboud 91
249 ArmeniaMartin Mirakyan 90.23
250 BangladeshImran Hasan 90
251 ItalyDario Ostuni 87
252 NetherlandsTom Jacob Smeding 86.06
253 Bosnia and HerzegovinaFahrudin Halilovic 85.41
254 MacaoPui Chun Ng 82.46
255 ArgentinaMaximiliano Redigonda 82.43
256 AustriaSimon Lehner-Dittenberger 82.41
257 ColombiaAndres Perez 81.45
258 Sri LankaPasindu Wijesena 80
259 BelgiumRobin Jadoul 79.56
260 ColombiaJuan Chaves 79.33
261 BoliviaMiguel Angel Ortiz Merida 77.40
262 NorwayHavard Terland 77
263 PhilippinesAldrich Ellis Asuncion 74.92
264 DenmarkOscar Peulicke 74
265 - 271 TunisiaAdem Khachnaoui 73
265 - 271 MongoliaBatjargal Altangerel 73
265 - 271 PortugalFabio Colaco 73
265 - 271 PortugalJose Correia 73
265 - 271 EgyptNouran AbdElAziz 73
265 - 271 SloveniaTim Postuvan 73
265 - 271 NorwayValentin Plotkin 73
272 SyriaMohamad Dwik 71
273 LuxembourgJo Pletsch 69.84
274 Bosnia and HerzegovinaElvir Crncevic 68.46
275 LuxembourgSami Bosch 68.15
276 - 279 EgyptAhmed Morsy 63
276 - 279 ChileBenjamin Aguilar 63
276 - 279 BoliviaDiego Alejandro Angulo Ramirez 63
276 - 279 Sri LankaMudith Witharamalage 63
280 MoldovaValeriu Motroi 62
281 KyrgyzstanZarlyk Zhusubaliev 58
282 - 283 JordanJood Hajeer 57
282 - 283 MacaoSi Weng Lam 57
284 - 285 MongoliaBat-Orshikh Gombojav 56
284 - 285 SloveniaMartin Peterlin 56
286 CyprusEvripidis Papaevripidis 55
287 - 289 IrelandAron Hoffmann 53
287 - 289 ArgentinaGianni Weinand 53
287 - 289 AzerbaijanRustam Aghayev 53
290 - 293 North MacedoniaHristijan Gjorshevski 47
290 - 293 BoliviaMarcelo Alejandro Zeballos Guzman 47
290 - 293 PhilippinesMatthew Ryan Tan 47
290 - 293 Sri LankaNisal Periyapperuma 47
294 - 295 Dominican RepublicAlejandra Martinez Jimenez 46
294 - 295 MacaoKam Fai Chan 46
296 - 298 TurkmenistanBerdimyrat Cholukov 40
296 - 298 CyprusGiorgos Gavriil 40
296 - 298 MalaysiaKai Hsien Boo 40
299 - 304 ArgentinaAriel Nowik 37
299 - 304 IrelandDaniel Mulcahy 37
299 - 304 PortugalJoao Lago 37
299 - 304 ChileLeandro Cerna 37
299 - 304 NetherlandsMax Meijer 37
299 - 304 VenezuelaSatoru Diaz Nakada 37
305 VenezuelaDavid Kaller 35.63
306 JordanSami Daoud 35
307 - 308 UzbekistanRaif Akhmedshin 30
307 - 308 ColombiaRoger Trujillo 30
309 CyprusAdamos Ttofari 27
310 IrelandNoah Donnelly 25
311 - 312 Dominican RepublicManuel David Sanchez Suero 20
311 - 312 JordanMohammad Abuejheisheh 20
313 - 314 VenezuelaDavid Bou 17
313 - 314 BoliviaRonaldo Franco Jaldin 17
315 - 316 AzerbaijanKamal Eyubov 10
315 - 316 AzerbaijanSharif Afandi 10
317 - 321 NigeriaChibuoyim Faith Wilson Ogbonna 0
317 - 321 VenezuelaChristian Lopez 0
317 - 321 NigeriaEmmanuel Oriolowo Niyi 0
317 - 321 NigeriaFodunbosade Abisodun Ologunde 0
317 - 321 NigeriaVictoria Tamuno-Miebaka Okumgba 0