IOI 1997

Date:Dec. 7, 1997
Venue: Cape Town, South Africa
Number of Finalists:221
Scoring:100+100+100+100+100+100=600
Series:IOI
Official Page:https://stats.ioinformatics.org/olympiads/1997
Final
RankCountry Name Score
Gold medal 1 RussiaVladimir Martianov 462
Gold medal 2 LatviaJanis Sermulins 461
Gold medal 3 EstoniaOleg Murk 450
Gold medal 4 IndonesiaAndy Kurnia 449
Gold medal 5 PolandAndrzej Gasienica-Samek 446
Gold medal 6 AustriaWolfgang Thaller 444
Gold medal 7 ChinaWenjie Qian 431
Gold medal 8 PolandPiotr Zielinski 423
Gold medal 9 FinlandSamuli Laine 422
Gold medal 10 SwedenJimmy Mardell 418
Gold medal 11 SwedenMarcus Isaksson 416
Gold medal 12 DenmarkKasper Dupont 409
Gold medal 13 TaiwanLu Chuan Kung 393
Gold medal 14 United StatesMatthew Craighead 391
Gold medal 15 - 16 Hong KongChi Wing Poon 384
Gold medal 15 - 16 SlovakiaMiroslav Dudik 384
Gold medal 17 RomaniaOvidiu Gheorghioiu 381
Gold medal 18 DenmarkKaspar Holm Daugaard 378
Gold medal 19 CzechiaMikulas Patocka 370
Silver medal 20 - 21 Viet NamTuan Vuong Phan 366
Silver medal 20 - 21 SingaporeWong Lijie 366
Silver medal 22 GermanyTimo Burkard 365
Silver medal 23 MacaoUn Cheong Ieong 362
Silver medal 24 - 25 GermanyKarsten Sperling 360
Silver medal 24 - 25 ThailandPuttiphan Polnyanunt 360
Silver medal 26 - 28 ChinaKe Yi 358
Silver medal 26 - 28 CanadaPeter Ruderman 358
Silver medal 26 - 28 SlovakiaStanislav Funiak 358
Silver medal 29 RussiaAnatoli Ponomarev 357
Silver medal 30 LatviaRenars Gailis 352
Silver medal 31 - 32 IranMehdi Mirzazadeh 351
Silver medal 31 - 32 Serbia and MontenegroOgnjen Arandjelovic 351
Silver medal 33 BelarusArtsiom Kuzniatsou 350
Silver medal 34 - 35 NetherlandsJoost Batenburg 348
Silver medal 34 - 35 IranMana Taghdiri 348
Silver medal 36 - 37 RussiaAndrei Lopatine 342
Silver medal 36 - 37 TaiwanChia Hsing Yu 342
Silver medal 38 IsraelYahav Nussbaum 338
Silver medal 39 SlovakiaMartin Hajduch 335
Silver medal 40 ChinaXiaoliang Wei 333
Silver medal 41 TaiwanKang Pen Chen 327
Silver medal 42 HungaryIstvan Marhefka 322
Silver medal 43 EstoniaKristo Kuuskull 317
Silver medal 44 United StatesDaniel Adkins 315
Silver medal 45 LatviaKrists Boitmanis 314
Silver medal 46 - 48 IranMohammad Taghi Hajiaghayi 311
Silver medal 46 - 48 SlovakiaRichard Kralovic 311
Silver medal 46 - 48 BulgariaStanislaw Ovtcharov 311
Silver medal 49 RomaniaValentin Gheorghita 310
Silver medal 50 DenmarkKasper Kristensen 309
Silver medal 51 RussiaNikolai Dourov 308
Silver medal 52 TurkeySukru Tikves 307
Silver medal 53 South AfricaDanie Conradie 305
Silver medal 54 FinlandTero Karras 303
Silver medal 55 IrelandEoin Curran 302
Bronze medal 56 GreeceAthinodoros Panagiotidis 292
Bronze medal 57 - 58 LithuaniaMarius Gedminas 290
Bronze medal 57 - 58 BulgariaVladimir Kiriansky 290
Bronze medal 59 ChinaLei Chen 286
Bronze medal 60 CzechiaFilip Kabrt 284
Bronze medal 61 MoldovaAlexandru Andoni 282
Bronze medal 62 United KingdomMohan Ganesalingam 278
Bronze medal 63 ThailandNuttawut Teeratorn 276
Bronze medal 64 SingaporeTeng Junbin 275
Bronze medal 65 - 66 SloveniaMitja Slenc 274
Bronze medal 65 - 66 MoldovaNicolai Brinza 274
Bronze medal 67 - 68 South KoreaHyung Chan An 270
Bronze medal 67 - 68 HungaryViktor Szabo 270
Bronze medal 69 CzechiaJan Kratochvil 263
Bronze medal 70 Serbia and MontenegroJaroslav Blagojevic 258
Bronze medal 71 South AfricaTimothy Lawrence 256
Bronze medal 72 IndonesiaAbdul Aziz Qohhar Noor 255
Bronze medal 73 South KoreaWon Seok Yoo 253
Bronze medal 74 RomaniaMihai Stroe 250
Bronze medal 75 United StatesRussell Cox 248
Bronze medal 76 - 77 GreeceApostolos Dimitromanolakis 247
Bronze medal 76 - 77 PolandTomasz Walen 247
Bronze medal 78 PolandPiotr Sankowski 245
Bronze medal 79 - 80 TurkeyBaris Temelkuran 244
Bronze medal 79 - 80 AzerbaijanDennis Neshtoon 244
Bronze medal 81 South KoreaJae Kap Han 243
Bronze medal 82 CroatiaOgnjen Fabris 237
Bronze medal 83 MacaoKa Man Chan 236
Bronze medal 84 - 85 UkraineSergiy Henkin 235
Bronze medal 84 - 85 North MacedoniaZarko Aleksovski 235
Bronze medal 86 - 87 CanadaGraeme David Kemkes 234
Bronze medal 86 - 87 SpainXavier Gratal 234
Bronze medal 88 CubaHeriberto Betancourt Dieste 233
Bronze medal 89 BulgariaOgnyan Kulev 232
Bronze medal 90 - 91 CzechiaAles Privetivy 229
Bronze medal 90 - 91 CanadaDarryl Shpak 229
Bronze medal 92 SingaporeSteven Chan Chee Jin 227
Bronze medal 93 HungaryLaszlo Toth 225
Bronze medal 94 HungaryGabor Ujhelyi 223
Bronze medal 95 - 96 LuxembourgGeorges Baatz 222
Bronze medal 95 - 96 NetherlandsWilke Havinga 222
Bronze medal 97 - 98 TurkeyHuseyin Ozgur Tan 221
Bronze medal 97 - 98 ThailandNattee Niparnan 221
Bronze medal 99 IrelandRobert Beattie 218
Bronze medal 100 Sri LankaBuddhika Kottahachchi 217
Bronze medal 101 - 103 SingaporeLim Hong Ping 216
Bronze medal 101 - 103 IsraelYotam Drier 216
Bronze medal 101 - 103 UkraineYuriy Manoylo 216
Bronze medal 104 - 105 SpainJesus Sanz 214
Bronze medal 104 - 105 CroatiaZvonimir Bujanovic 214
Bronze medal 106 - 108 ThailandAkkarit Sangpetch 210
Bronze medal 106 - 108 RomaniaAlin Simpalean 210
Bronze medal 106 - 108 IranBashir Sadjad 210
Bronze medal 109 South AfricaBruce Merry 209
Bronze medal 110 - 111 MoldovaDan Stratila 208
Bronze medal 110 - 111 SwitzerlandTobias Kaufmann 208
Bronze medal 112 CanadaNeil Girdhar 203
113 United KingdomRobert Brady 198
114 South KoreaKook-Jin An 197
115 Hong KongWing-On Ching 195
116 United StatesBenjamin Mathews 194
117 Serbia and MontenegroDejan Jovanovic 192
118 ColombiaDuvier Zuluaga 191
119 FinlandJari Karppanen 189
120 - 123 LithuaniaArunas Miliunas 186
120 - 123 FranceChristophe Porteneuve 186
120 - 123 UkraineDmytro Nalyvayko 186
120 - 123 Serbia and MontenegroMilan Stanojevic 186
124 Viet NamNghia Pham Duc 185
125 EstoniaTanel Linnas 180
126 CroatiaZoran Majstrovic 177
127 - 129 SloveniaJanez Brank 174
127 - 129 Viet NamSy Vinh Le 174
127 - 129 Viet NamViet Nguyen Hoang 174
130 BelarusDzmitry Mitskevich 169
131 SwitzerlandPeter Kaufmann 168
132 - 133 SwitzerlandArsene Von Wyss 164
132 - 133 LatviaJuris Krikis 164
134 SpainDaniel Moreno 160
135 ArgentinaMartin Dario Safe 159
136 - 137 EstoniaLauri Lubi 158
136 - 137 IndonesiaLiong Sauw Ming 158
138 ArgentinaPablo Gabriel Bendersky 155
139 TaiwanChia-Liang Kao 150
140 - 141 DenmarkKasper Egdo 149
140 - 141 Hong KongTsz-Kit Lau 149
142 Bosnia and HerzegovinaDean Cupovic 148
143 IrelandPaul Mcclave 147
144 - 145 FinlandJan Lonnberg 146
144 - 145 CyprusSocratis Georgiou 146
146 ColombiaFelipe Reyes 142
147 BulgariaPetar Mitrov 141
148 North MacedoniaVladica Sark 140
149 - 150 LithuaniaVaidas Gasiunas 138
149 - 150 CroatiaZeljko Svedic 138
151 United KingdomStephen Williams 133
152 GermanyMichael Schneider 132
153 GermanyChristian Muller 129
154 TurkeyUmit Akkus 125
155 CyprusSteven Nicolaou 124
156 GeorgiaGiorgi Mania 120
157 Sri LankaTushara Karunaratna 117
158 Bosnia and HerzegovinaAdmir Tuzovic 115
159 - 160 BelarusDzmitry Masaliyeu 114
159 - 160 SpainJose Juan Fernandez 114
161 - 162 Sri LankaIsuru Malaka Seneviratne 111
161 - 162 United KingdomSimon Nickerson 111
163 - 164 IsraelAriel Amir 110
163 - 164 North MacedoniaMartin Mladenovski 110
165 South AfricaNicholas Van Esch 108
166 MexicoJosue Ramirez Ortiz 106
167 GeorgiaBekari Bartaia 105
168 AustriaDavid Kornmuller 104
169 - 171 MacaoChan Fong Chio 100
169 - 171 ArgentinaMatias Brunstein Macri 100
169 - 171 North MacedoniaOgnen Ivanovski 100
172 - 174 CyprusKonstantinos Sofokleous 99
172 - 174 SwedenPar Soderhjelm 99
172 - 174 UkraineSergiy Didenko 99
175 Sri LankaRohana Deshapriya Rezel 96
176 - 177 NetherlandsJudith Helgers 92
176 - 177 BelarusUladzimir Tankovich 92
178 LuxembourgBob Fisch 88
179 LuxembourgLaurent Schmalen 85
180 Trinidad and TobagoWilliam Blackwell 74
181 - 182 SloveniaKlemen Kenda 73
181 - 182 MacaoWai Kouk Ho 73
183 Hong KongChun-Ho Leung 72
184 SloveniaMatevz Harlander 71
185 IsraelMark Koudritsky 66
186 MexicoOscar Trejo Huerta 65
187 - 188 ColombiaAndres Ramirez 64
187 - 188 PortugalBruno Soares 64
189 - 191 Trinidad and TobagoCheng-Ning Pu 63
189 - 191 GeorgiaGiorgi Sazheniuki 63
189 - 191 FrancePol-Brieuc Lemetayer 63
192 AustriaPeter Holy 62
193 LithuaniaRemigijus Staniulis 55
194 FranceJulien Dufour 54
195 IrelandColin Watson 45
196 GreeceGeorgios Tzoumas 44
197 MexicoAlejandra Villasenor Ancira 41
198 - 199 Bosnia and HerzegovinaAmar Cudic 33
198 - 199 AustriaMichael Surbock 33
200 PortugalPedro Ribeiro 32
201 GreeceIoannis Tsoukalidis 29
202 SwedenDavid Rydh 27
203 - 204 MoldovaAdrian Cucu 24
203 - 204 FranceSebastien Carlier 24
205 - 207 LuxembourgLaurent Heinen 20
205 - 207 AzerbaijanRasim Hasanov 20
205 - 207 GeorgiaTea Kharitonashvili 20
208 IndonesiaFidens Felix Vicentius Hubertson Simanjuntak 18
209 MexicoMaria del Mar Cepeda Garcia 17
210 CyprusHaris Michael Volos 12
211 NetherlandsMarieke van der Vugt 9
212 Bosnia and HerzegovinaDenis Gerina 6
213 Trinidad and TobagoCheng-Huan Pu 5
214 PortugalFernando Rebelo 4
215 - 221 MozambiqueAlda Tomo 0
215 - 221 AzerbaijanElnur Seyidli 0
215 - 221 ArgentinaGerman Ariel Pellejero 0
215 - 221 PortugalJoao Braga 0
215 - 221 MozambiqueOrvalho Phagule 0
215 - 221 AzerbaijanRufat Talibov 0
215 - 221 Trinidad and TobagoYogishwar Maharaj 0