IOI 2014

Date:July 20, 2014
Venue: Taipei, Taiwan
Number of Finalists:311
Scoring:100+100+100+100+100+100=600
Series:IOI
Official Page:https://stats.ioinformatics.org/olympiads/2014
Final
RankCountry Name Score
Gold medal 1 - 3 AustraliaIshraq Huda 600
Gold medal 1 - 3 United StatesScott Wu 600
Gold medal 1 - 3 ChinaYinzhan Xu 600
Gold medal 4 RussiaNikolay Kalinin 556
Gold medal 5 AustraliaOliver Fisher 530
Gold medal 6 United StatesSteven Hao 525
Gold medal 7 - 8 ChinaDingli Yu 516
Gold medal 7 - 8 ChinaHonghua Dong 516
Gold medal 9 ChinaYang Shen 503
Gold medal 10 - 11 BulgariaEncho Mishinev 502
Gold medal 10 - 11 GeorgiaNikoloz Svanidze 502
Gold medal 12 United StatesJoshua Brakensiek 493
Gold medal 13 TaiwanPo-En Chen 489
Gold medal 14 MexicoDiego Alonso Roque Montoya 477
Gold medal 15 CanadaJacob Jackson 476
Gold medal 16 - 19 IndiaAkshat Bubna 472
Gold medal 16 - 19 United StatesAndrew He 472
Gold medal 16 - 19 IranMohammadAmin Khashkhashi Moghaddam 472
Gold medal 16 - 19 JapanYuta Takaya 472
Gold medal 20 RomaniaRares Darius Buhai 458
Gold medal 21 South KoreaJeehak Yoon 457
Gold medal 22 ThailandTheemathas Chirananthavat 456
Gold medal 23 RussiaNikita Sivukhin 454
Gold medal 24 - 32 IranAmirMohsen Ahanchi Markaz 449
Gold medal 24 - 32 GermanyFelix Bauckholt 449
Gold medal 24 - 32 BulgariaHristo Venev 449
Gold medal 24 - 32 PolandJaroslaw Kwiecien 449
Gold medal 24 - 32 SingaporeJiahai Feng 449
Gold medal 24 - 32 ThailandPhoomraphee Luenam 449
Gold medal 24 - 32 SingaporeRanald Yun Shao Lam 449
Gold medal 24 - 32 South KoreaSeokhwan Choi 449
Gold medal 24 - 32 Hong KongTing Fung Lau 449
Silver medal 33 LatviaAleksejs Zajakins 447
Silver medal 34 - 35 SlovakiaEduard Batmendijn 437
Silver medal 34 - 35 IndiaMalvika Raj Joshi 437
Silver medal 36 AustraliaMichael Chen 435
Silver medal 37 South KoreaSunghyeon Jo 433
Silver medal 38 TaiwanYi Chou 432
Silver medal 39 SwedenJohan Sannemo 428
Silver medal 40 - 43 JapanHirotaka Isa 423
Silver medal 40 - 43 IsraelOhad Klein 423
Silver medal 40 - 43 TaiwanPo-Chang Chen 423
Silver medal 40 - 43 TaiwanTzu-Peng Wang 423
Silver medal 44 Viet NamQuang Dung Nguyen 421
Silver medal 45 SingaporeKwang Hui Mark Theng 416
Silver medal 46 - 47 JapanKen Ogura 414
Silver medal 46 - 47 IranMojtaba FayazBakhsh 414
Silver medal 48 TurkeySemih Basrik 413
Silver medal 49 SerbiaDimitrije Erdeljan 399
Silver medal 50 ArmeniaEduard Grigoryan 398
Silver medal 51 - 52 RomaniaAlexandru Velea 391
Silver medal 51 - 52 SerbiaMarko Stankovic 391
Silver medal 53 Hong KongKam Chuen Tung 390
Silver medal 54 BulgariaMomchil Peychev 389
Silver medal 55 - 56 RussiaKonstantin Semenov 388
Silver medal 55 - 56 PolandMichal Glapa 388
Silver medal 57 SlovakiaBui Truc Lam 381
Silver medal 58 - 59 RomaniaAndrei Heidelbacher 378
Silver medal 58 - 59 CroatiaMislav Balunovic 378
Silver medal 60 - 61 CroatiaDominik Gleich 375
Silver medal 60 - 61 FinlandKalle Luopajarvi 375
Silver medal 62 UkraineIlya Shevchenko 371
Silver medal 63 SlovakiaMario Lipovsky 369
Silver medal 64 - 65 RussiaNikita Uvarov 365
Silver medal 64 - 65 FinlandSami Kalliomaki 365
Silver medal 66 KazakhstanMiras Myrzakerey 364
Silver medal 67 IranElyad Ramezani 359
Silver medal 68 - 70 BrazilArthur Ferreira do Nascimento 355
Silver medal 68 - 70 North MacedoniaBojan Serafimov 355
Silver medal 68 - 70 BrazilMateus Bezrutchka 355
Silver medal 71 SyriaHasan Jaddouh 351
Silver medal 72 LatviaAleksejs Popovs 349
Silver medal 73 AustraliaRay Li 348
Silver medal 74 - 75 Viet NamHoang Anh Phuc Ngo 346
Silver medal 74 - 75 TurkeyMuhammed Emin Ayar 346
Silver medal 76 - 77 ItalyFrancesco Milizia 341
Silver medal 76 - 77 SloveniaVid Kocijan 341
Silver medal 78 LatviaKristaps Civkulis 340
Silver medal 79 - 80 CzechiaJan-Sebastian Fabik 338
Silver medal 79 - 80 ArmeniaMushegh Shahinyan 338
Silver medal 81 BrazilArthur Pratti Dadalto 330
Silver medal 82 - 84 BelarusAliaksei Vistiazh 323
Silver medal 82 - 84 EstoniaOliver-Matis Lill 323
Silver medal 82 - 84 KazakhstanUlugbek Adilbekov 323
Bronze medal 85 ThailandPichayut Liamthong 322
Bronze medal 86 - 87 LithuaniaMantas Pajarskas 321
Bronze medal 86 - 87 CzechiaOndrej Hubsch 321
Bronze medal 88 - 89 AustriaGary Ye 320
Bronze medal 88 - 89 PolandStanislaw Barzowski 320
Bronze medal 90 - 92 KazakhstanDaniyar Maminov 319
Bronze medal 90 - 92 GeorgiaElene Machaidze 319
Bronze medal 90 - 92 North MacedoniaVasil Kuzevski 319
Bronze medal 93 IsraelTom Kalvari 318
Bronze medal 94 SwedenAron Granberg 315
Bronze medal 95 MalaysiaSi Wei How 312
Bronze medal 96 - 97 ThailandKrittisak Chaiyakul 306
Bronze medal 96 - 97 RomaniaMihai-Dan Gheorghe 306
Bronze medal 98 BelarusBarbara Kuskova 298
Bronze medal 99 - 104 TurkeyAbdullah Enes Oncu 297
Bronze medal 99 - 104 Hong KongLik Hang Poon 297
Bronze medal 99 - 104 GermanyManuel Gundlach 297
Bronze medal 99 - 104 CzechiaMartin Raszyk 297
Bronze medal 99 - 104 Hong KongWai Pan Yik 297
Bronze medal 99 - 104 Viet NamXuan Viet Do 297
Bronze medal 105 - 108 HungaryKristof Somogyvari 296
Bronze medal 105 - 108 UkraineMykhailo Babenko 296
Bronze medal 105 - 108 ArmeniaTigran Galstyan 296
Bronze medal 105 - 108 CanadaYikuan Li 296
Bronze medal 109 Viet NamTien Trung Kien Nguyen 295
Bronze medal 110 MexicoJordan Fernando Alexander 288
Bronze medal 111 SlovakiaMichal Korbela 287
Bronze medal 112 CroatiaMislav Bradac 284
Bronze medal 113 - 114 BelarusDzmitry Dzemidka 280
Bronze medal 113 - 114 SerbiaIvan Stosic 280
Bronze medal 115 NorwayJohan Sokrates Wind 278
Bronze medal 116 PolandAlbert Citko 275
Bronze medal 117 IndonesiaAlfonsus Raditya Arsadjaja 273
Bronze medal 118 FranceDavid Cheikhi 272
Bronze medal 119 - 121 North MacedoniaKliment Serafimov 265
Bronze medal 119 - 121 IndonesiaMuhammad Rais Fathin Mudzakir 265
Bronze medal 119 - 121 United KingdomRalph Linden 265
Bronze medal 122 - 124 SloveniaPatrik Zajec 264
Bronze medal 122 - 124 South AfricaUlrik De Muelenaere 264
Bronze medal 122 - 124 CanadaZihao Zhang 264
Bronze medal 125 IrelandRichard Tynan 257
Bronze medal 126 FranceLucas Pesenti 255
Bronze medal 127 - 128 IsraelRon Ryvchin 254
Bronze medal 127 - 128 MalaysiaYun Kai Lim 254
Bronze medal 129 LithuaniaDomantas Jadenkus 252
Bronze medal 130 - 131 MexicoDaniel Talamas Cano 246
Bronze medal 130 - 131 FinlandHenrik Lievonen 246
Bronze medal 132 GermanyGregor Matl 245
Bronze medal 133 GermanyPhilip Wellnitz 244
Bronze medal 134 South KoreaChangsu Lee 242
Bronze medal 135 - 136 GeorgiaGeorgy Skhirtladze 240
Bronze medal 135 - 136 IndonesiaZamil Majdy 240
Bronze medal 137 BrazilMichel Rozenberg Zelazny 238
Bronze medal 138 TurkeyHalil Ozan Akgul 237
Bronze medal 139 - 140 GreeceDimitrios Los 236
Bronze medal 139 - 140 SwedenJoakim Blikstad 236
Bronze medal 141 SwitzerlandBenjamin Schmid 235
Bronze medal 142 JapanRyoma Sato 231
Bronze medal 143 - 144 AustriaFlorian Leimgruber 230
Bronze medal 143 - 144 IndonesiaStefano Chiesa Suryanto 230
Bronze medal 145 - 146 UkraineAndrii Selivanov 229
Bronze medal 145 - 146 IsraelNir Yaron 229
Bronze medal 147 - 148 SpainEnric Boix Adsera 228
Bronze medal 147 - 148 ArmeniaSparik Hayrapetyan 228
Bronze medal 149 - 150 New ZealandAlan Ansell 227
Bronze medal 149 - 150 GreeceAristofanis Rontogiannis 227
Bronze medal 151 MoldovaVictor Ciuntu 224
Bronze medal 152 - 153 LuxembourgGilles Englebert 223
Bronze medal 152 - 153 NetherlandsJorn Rowan Hoofwijk 223
154 - 156 TurkmenistanBayram Berdiyev 221
154 - 156 BelarusFedar Karabeinikau 221
154 - 156 IndiaPushkar Mishra 221
157 MongoliaEnkhsanaa Natsagdorj 220
158 SerbiaAndrej Ivaskovic 218
159 - 160 BangladeshBristy Sikder 216
159 - 160 AustriaPeter Ralbovsky 216
161 CyprusMichalis Psalios 215
162 - 163 KazakhstanNurlan Zhussipov 210
162 - 163 FranceTomas Rigaux 210
164 CanadaYi Xiao Zhang 208
165 TajikistanMekhrubon Turaev 205
166 - 167 BangladeshLabib Md. Rashid 202
166 - 167 GeorgiaNika Nadiradze 202
168 EstoniaAndres Unt 201
169 CroatiaTonko Sabolcec 200
170 SwitzerlandFabian Lyck 196
171 Bosnia and HerzegovinaRijad Muminovic 195
172 - 173 TajikistanAbduqodiri Qurbonzoda 194
172 - 173 ItalyGaspare Ferraro 194
174 HungaryMarton Erdos 190
175 NorwayFredrik Ostrem 189
176 - 177 United KingdomCheng Sun 187
176 - 177 LatviaIngus Janis Pretkalnins 187
178 - 179 CzechiaDominik Smrz 186
178 - 179 SyriaHussain Kara Fallah 186
180 MexicoCarlos Galeana Hernandez 183
181 ItalyAlessio Mazzetto 182
182 SwedenEmma Nimstad 181
183 UkraineAndrii Omelianenko 179
184 BelgiumDamien Galant 174
185 - 188 MalaysiaFu Yong Quah 171
185 - 188 SpainGerard Orriols Gimenez 171
185 - 188 EgyptMohamed Essam 171
185 - 188 HungarySzilveszter Szekely 171
189 SpainCesc Folch Aldehuelo 169
190 BangladeshHasib Al Muhaimin 167
191 MoldovaIon Mosnoi 165
192 NetherlandsJonathan Heek 164
193 - 194 FranceArthur Leonard 163
193 - 194 SloveniaZiga Zeljko 163
195 MoldovaAnatolii Guzovatii 157
196 SingaporeXinyu Wu 156
197 - 198 New ZealandChristopher Brown 155
197 - 198 TajikistanDzhamshed Khaitov 155
199 - 201 GreeceGeorgios Christoglou 146
199 - 201 SyriaJoud Zouzou 146
199 - 201 FinlandPetteri Timonen 146
202 SyriaAleksandar Abas 145
203 - 204 HungaryAmbrus Weisz 144
203 - 204 CyprusAngelos Pelecanos 144
205 IrelandDaniel Mulcahy 143
206 MalaysiaJia Jen Ng 140
207 - 208 CyprusAdamos Ttofari 139
207 - 208 TurkmenistanSilap Aliyev 139
209 - 210 TunisiaAhmed Bouhoula 138
209 - 210 IndiaNihal Pednekar 138
211 AustriaMatthias Plasser 132
212 NetherlandsNoah Goldsmid 129
213 TajikistanDoro Umarov 126
214 - 215 IrelandConor Griffin 125
214 - 215 MoldovaMarcel Bezdrighin 125
216 DenmarkCarl Dybdahl 118
217 South AfricaThomas Orton 115
218 MontenegroDejan Todorovic 111
219 - 220 NetherlandsMichiel Siebe Visser 109
219 - 220 United KingdomThomas Hartley 109
221 - 222 Sri LankaMudith Witharamalage 108
221 - 222 South AfricaShaylan Lalloo 108
223 - 224 LuxembourgBob Weinand 106
223 - 224 New ZealandByung Hoon Cho 106
225 - 226 ChileNicolas Mosnaim 105
225 - 226 SwitzerlandTimon Stampfli 105
227 AzerbaijanElgun Jabrayilzade 104
228 - 230 CyprusAndreas Theocharous 103
228 - 230 LithuaniaKasparas Masiukas 103
228 - 230 CubaLino Javier Megret Almaguer 103
231 - 232 BelgiumJorik Jooken 101
231 - 232 PortugalPedro Silva 101
233 SwitzerlandRaphael Fischer 100
234 - 235 EgyptAhmed Morsy 98
234 - 235 ArgentinaLucas Bekier 98
236 - 238 ArgentinaGianni Weinand 94
236 - 238 MacaoHou In Hoi 94
236 - 238 DenmarkMichael Vesterli 94
239 - 241 ArgentinaRoman Castellarin 90
239 - 241 EstoniaSimmo Saan 90
239 - 241 MongoliaTamir Boldbaatar 90
242 - 243 EstoniaSiim Sammul 89
242 - 243 BangladeshTanmoy Mollik 89
244 - 245 ArgentinaBrian Bokser 88
244 - 245 SpainOscar Grove Valero 88
246 Sri LankaSadeep Weerasinghe 87
247 MongoliaJavkhlan Batsaikhan 86
248 - 249 BelgiumDamien Gonze 84
248 - 249 AzerbaijanTahir Alizade 84
250 Bosnia and HerzegovinaMuhamed Paric 83
251 ItalyAndrea Scotti 82
252 - 255 ColombiaJuan Bedoya 79
252 - 255 PortugalPedro Amaro 79
252 - 255 ChileRobinson Alexis Castro Fernandez 79
252 - 255 United KingdomYuren Zhang 79
256 BelgiumRobbe Derks 78
257 ColombiaJuan Chaves 77
258 ChileLucas Cabello 76
259 - 260 PortugalGoncalo Paredes 75
259 - 260 BulgariaStefan Ivanov 75
261 - 263 Bosnia and HerzegovinaElvir Crncevic 74
261 - 263 NorwayFredrik Aleksander Anfinsen 74
261 - 263 ChileNicolas Mariangel 74
264 - 266 TunisiaAbderrahman Masmoudi 71
264 - 266 LuxembourgJo Pletsch 71
264 - 266 KyrgyzstanSagynbek Kenzhebaev 71
267 LuxembourgBen Weber 68
268 North MacedoniaFilip Bedjovski 65
269 - 271 EgyptNouran AbdElAziz 63
269 - 271 New ZealandTate Kennington 63
269 - 271 MacaoWeng Wa Un 63
272 BoliviaMauricio Wilde Monasterios 62
273 TurkmenistanBayram Guvanjov 60
274 - 275 DenmarkAnton Christensen 59
274 - 275 GreeceGeorgios Venizelos 59
276 SloveniaSimon Weiss 58
277 TunisiaIlyes Kaak 57
278 EgyptYara AbdElLatif 53
279 KyrgyzstanErkin Matkaziev 52
280 MontenegroPetar Milosavljevic 50
281 - 282 AzerbaijanAliagha Shirinov 49
281 - 282 Sri LankaRoshnal Lihinikadu 49
283 BoliviaJavier Moises Vela Guzman 45
284 - 287 IrelandAron Hoffmann 44
284 - 287 PortugalJoao Rocha 44
284 - 287 KyrgyzstanKadyrbek Narmamatov 44
284 - 287 MacaoSi Weng Lam 44
288 - 290 JordanBashar Al-Atoum 43
288 - 290 LithuaniaGustas Mockus 43
288 - 290 Bosnia and HerzegovinaNikola Ninkovic 43
291 AzerbaijanFateh Ibrahimli 41
292 TunisiaMoez Ezzeddine 39
293 MacaoPak Lon Ip 36
294 JordanJamal Sa'd 33
295 - 297 MongoliaBattulga Tsogtgerel 31
295 - 297 BoliviaIsabella Stefany Defilippis Villarroel 31
295 - 297 Sri LankaNisal Periyapperuma 31
298 - 299 NorwayHavard Terland 28
298 - 299 VenezuelaJorge Taoufik Khabazze Maspero 28
300 - 301 ColombiaDaniel Bocanegra 26
300 - 301 JordanJood Hajeer 26
302 MontenegroPetar Djerkovic 25
303 KyrgyzstanRuslan Rakhimov 16
304 LibyaAli Elforjani 10
305 BoliviaRonaldo Franco Jaldin 8
306 - 307 TurkmenistanCharymyrat Yollyyev 5
306 - 307 LibyaSafwan Bouna 5
308 - 311 NigeriaEmmanuel Opeke Ameh 0
308 - 311 LibyaHussain Alwalid 0
308 - 311 JordanLaith Alnaser 0
308 - 311 NigeriaPrinceWill Chukwuemeka Okoroafor 0