Contests
(current)
Top-100
Countries
About
Contribute
Donate
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
Rank
Country
Name
Score
1
Russia
Vladimir Martianov
462
2
Latvia
Janis Sermulins
461
3
Estonia
Oleg Murk
450
4
Indonesia
Andy Kurnia
449
5
Poland
Andrzej Gasienica-Samek
446
6
Austria
Wolfgang Thaller
444
7
China
Wenjie Qian
431
8
Poland
Piotr Zielinski
423
9
Finland
Samuli Laine
422
10
Sweden
Jimmy Mardell
418
11
Sweden
Marcus Isaksson
416
12
Denmark
Kasper Dupont
409
13
Taiwan
Lu Chuan Kung
393
14
United States
Matthew Craighead
391
15 - 16
Hong Kong
Chi Wing Poon
384
15 - 16
Slovakia
Miroslav Dudik
384
17
Romania
Ovidiu Gheorghioiu
381
18
Denmark
Kaspar Holm Daugaard
378
19
Czechia
Mikulas Patocka
370
20 - 21
Viet Nam
Tuan Vuong Phan
366
20 - 21
Singapore
Wong Lijie
366
22
Germany
Timo Burkard
365
23
Macao
Un Cheong Ieong
362
24 - 25
Germany
Karsten Sperling
360
24 - 25
Thailand
Puttiphan Polnyanunt
360
26 - 28
China
Ke Yi
358
26 - 28
Canada
Peter Ruderman
358
26 - 28
Slovakia
Stanislav Funiak
358
29
Russia
Anatoli Ponomarev
357
30
Latvia
Renars Gailis
352
31 - 32
Iran
Mehdi Mirzazadeh
351
31 - 32
Serbia and Montenegro
Ognjen Arandjelovic
351
33
Belarus
Artsiom Kuzniatsou
350
34 - 35
Netherlands
Joost Batenburg
348
34 - 35
Iran
Mana Taghdiri
348
36 - 37
Russia
Andrei Lopatine
342
36 - 37
Taiwan
Chia Hsing Yu
342
38
Israel
Yahav Nussbaum
338
39
Slovakia
Martin Hajduch
335
40
China
Xiaoliang Wei
333
41
Taiwan
Kang Pen Chen
327
42
Hungary
Istvan Marhefka
322
43
Estonia
Kristo Kuuskull
317
44
United States
Daniel Adkins
315
45
Latvia
Krists Boitmanis
314
46 - 48
Iran
Mohammad Taghi Hajiaghayi
311
46 - 48
Slovakia
Richard Kralovic
311
46 - 48
Bulgaria
Stanislaw Ovtcharov
311
49
Romania
Valentin Gheorghita
310
50
Denmark
Kasper Kristensen
309
51
Russia
Nikolai Dourov
308
52
Turkey
Sukru Tikves
307
53
South Africa
Danie Conradie
305
54
Finland
Tero Karras
303
55
Ireland
Eoin Curran
302
56
Greece
Athinodoros Panagiotidis
292
57 - 58
Lithuania
Marius Gedminas
290
57 - 58
Bulgaria
Vladimir Kiriansky
290
59
China
Lei Chen
286
60
Czechia
Filip Kabrt
284
61
Moldova
Alexandru Andoni
282
62
United Kingdom
Mohan Ganesalingam
278
63
Thailand
Nuttawut Teeratorn
276
64
Singapore
Teng Junbin
275
65 - 66
Slovenia
Mitja Slenc
274
65 - 66
Moldova
Nicolai Brinza
274
67 - 68
South Korea
Hyung Chan An
270
67 - 68
Hungary
Viktor Szabo
270
69
Czechia
Jan Kratochvil
263
70
Serbia and Montenegro
Jaroslav Blagojevic
258
71
South Africa
Timothy Lawrence
256
72
Indonesia
Abdul Aziz Qohhar Noor
255
73
South Korea
Won Seok Yoo
253
74
Romania
Mihai Stroe
250
75
United States
Russell Cox
248
76 - 77
Greece
Apostolos Dimitromanolakis
247
76 - 77
Poland
Tomasz Walen
247
78
Poland
Piotr Sankowski
245
79 - 80
Turkey
Baris Temelkuran
244
79 - 80
Azerbaijan
Dennis Neshtoon
244
81
South Korea
Jae Kap Han
243
82
Croatia
Ognjen Fabris
237
83
Macao
Ka Man Chan
236
84 - 85
Ukraine
Sergiy Henkin
235
84 - 85
North Macedonia
Zarko Aleksovski
235
86 - 87
Canada
Graeme David Kemkes
234
86 - 87
Spain
Xavier Gratal
234
88
Cuba
Heriberto Betancourt Dieste
233
89
Bulgaria
Ognyan Kulev
232
90 - 91
Czechia
Ales Privetivy
229
90 - 91
Canada
Darryl Shpak
229
92
Singapore
Steven Chan Chee Jin
227
93
Hungary
Laszlo Toth
225
94
Hungary
Gabor Ujhelyi
223
95 - 96
Luxembourg
Georges Baatz
222
95 - 96
Netherlands
Wilke Havinga
222
97 - 98
Turkey
Huseyin Ozgur Tan
221
97 - 98
Thailand
Nattee Niparnan
221
99
Ireland
Robert Beattie
218
100
Sri Lanka
Buddhika Kottahachchi
217
101 - 103
Singapore
Lim Hong Ping
216
101 - 103
Israel
Yotam Drier
216
101 - 103
Ukraine
Yuriy Manoylo
216
104 - 105
Spain
Jesus Sanz
214
104 - 105
Croatia
Zvonimir Bujanovic
214
106 - 108
Thailand
Akkarit Sangpetch
210
106 - 108
Romania
Alin Simpalean
210
106 - 108
Iran
Bashir Sadjad
210
109
South Africa
Bruce Merry
209
110 - 111
Moldova
Dan Stratila
208
110 - 111
Switzerland
Tobias Kaufmann
208
112
Canada
Neil Girdhar
203
113
United Kingdom
Robert Brady
198
114
South Korea
Kook-Jin An
197
115
Hong Kong
Wing-On Ching
195
116
United States
Benjamin Mathews
194
117
Serbia and Montenegro
Dejan Jovanovic
192
118
Colombia
Duvier Zuluaga
191
119
Finland
Jari Karppanen
189
120 - 123
Lithuania
Arunas Miliunas
186
120 - 123
France
Christophe Porteneuve
186
120 - 123
Ukraine
Dmytro Nalyvayko
186
120 - 123
Serbia and Montenegro
Milan Stanojevic
186
124
Viet Nam
Nghia Pham Duc
185
125
Estonia
Tanel Linnas
180
126
Croatia
Zoran Majstrovic
177
127 - 129
Slovenia
Janez Brank
174
127 - 129
Viet Nam
Sy Vinh Le
174
127 - 129
Viet Nam
Viet Nguyen Hoang
174
130
Belarus
Dzmitry Mitskevich
169
131
Switzerland
Peter Kaufmann
168
132 - 133
Switzerland
Arsene Von Wyss
164
132 - 133
Latvia
Juris Krikis
164
134
Spain
Daniel Moreno
160
135
Argentina
Martin Dario Safe
159
136 - 137
Estonia
Lauri Lubi
158
136 - 137
Indonesia
Liong Sauw Ming
158
138
Argentina
Pablo Gabriel Bendersky
155
139
Taiwan
Chia-Liang Kao
150
140 - 141
Denmark
Kasper Egdo
149
140 - 141
Hong Kong
Tsz-Kit Lau
149
142
Bosnia and Herzegovina
Dean Cupovic
148
143
Ireland
Paul Mcclave
147
144 - 145
Finland
Jan Lonnberg
146
144 - 145
Cyprus
Socratis Georgiou
146
146
Colombia
Felipe Reyes
142
147
Bulgaria
Petar Mitrov
141
148
North Macedonia
Vladica Sark
140
149 - 150
Lithuania
Vaidas Gasiunas
138
149 - 150
Croatia
Zeljko Svedic
138
151
United Kingdom
Stephen Williams
133
152
Germany
Michael Schneider
132
153
Germany
Christian Muller
129
154
Turkey
Umit Akkus
125
155
Cyprus
Steven Nicolaou
124
156
Georgia
Giorgi Mania
120
157
Sri Lanka
Tushara Karunaratna
117
158
Bosnia and Herzegovina
Admir Tuzovic
115
159 - 160
Belarus
Dzmitry Masaliyeu
114
159 - 160
Spain
Jose Juan Fernandez
114
161 - 162
Sri Lanka
Isuru Malaka Seneviratne
111
161 - 162
United Kingdom
Simon Nickerson
111
163 - 164
Israel
Ariel Amir
110
163 - 164
North Macedonia
Martin Mladenovski
110
165
South Africa
Nicholas Van Esch
108
166
Mexico
Josue Ramirez Ortiz
106
167
Georgia
Bekari Bartaia
105
168
Austria
David Kornmuller
104
169 - 171
Macao
Chan Fong Chio
100
169 - 171
Argentina
Matias Brunstein Macri
100
169 - 171
North Macedonia
Ognen Ivanovski
100
172 - 174
Cyprus
Konstantinos Sofokleous
99
172 - 174
Sweden
Par Soderhjelm
99
172 - 174
Ukraine
Sergiy Didenko
99
175
Sri Lanka
Rohana Deshapriya Rezel
96
176 - 177
Netherlands
Judith Helgers
92
176 - 177
Belarus
Uladzimir Tankovich
92
178
Luxembourg
Bob Fisch
88
179
Luxembourg
Laurent Schmalen
85
180
Trinidad and Tobago
William Blackwell
74
181 - 182
Slovenia
Klemen Kenda
73
181 - 182
Macao
Wai Kouk Ho
73
183
Hong Kong
Chun-Ho Leung
72
184
Slovenia
Matevz Harlander
71
185
Israel
Mark Koudritsky
66
186
Mexico
Oscar Trejo Huerta
65
187 - 188
Colombia
Andres Ramirez
64
187 - 188
Portugal
Bruno Soares
64
189 - 191
Trinidad and Tobago
Cheng-Ning Pu
63
189 - 191
Georgia
Giorgi Sazheniuki
63
189 - 191
France
Pol-Brieuc Lemetayer
63
192
Austria
Peter Holy
62
193
Lithuania
Remigijus Staniulis
55
194
France
Julien Dufour
54
195
Ireland
Colin Watson
45
196
Greece
Georgios Tzoumas
44
197
Mexico
Alejandra Villasenor Ancira
41
198 - 199
Bosnia and Herzegovina
Amar Cudic
33
198 - 199
Austria
Michael Surbock
33
200
Portugal
Pedro Ribeiro
32
201
Greece
Ioannis Tsoukalidis
29
202
Sweden
David Rydh
27
203 - 204
Moldova
Adrian Cucu
24
203 - 204
France
Sebastien Carlier
24
205 - 207
Luxembourg
Laurent Heinen
20
205 - 207
Azerbaijan
Rasim Hasanov
20
205 - 207
Georgia
Tea Kharitonashvili
20
208
Indonesia
Fidens Felix Vicentius Hubertson Simanjuntak
18
209
Mexico
Maria del Mar Cepeda Garcia
17
210
Cyprus
Haris Michael Volos
12
211
Netherlands
Marieke van der Vugt
9
212
Bosnia and Herzegovina
Denis Gerina
6
213
Trinidad and Tobago
Cheng-Huan Pu
5
214
Portugal
Fernando Rebelo
4
215 - 221
Mozambique
Alda Tomo
0
215 - 221
Azerbaijan
Elnur Seyidli
0
215 - 221
Argentina
German Ariel Pellejero
0
215 - 221
Portugal
Joao Braga
0
215 - 221
Mozambique
Orvalho Phagule
0
215 - 221
Azerbaijan
Rufat Talibov
0
215 - 221
Trinidad and Tobago
Yogishwar Maharaj
0