Contests
(current)
Top-100
Countries
About
Contribute
Donate
IOI 2003
Date:
Aug. 23, 2003
Venue:
Kenosha, WI, United States
Number of Finalists:
265
Scoring:
100+100+100+100+100+100=600
Series:
IOI
Official Page:
https://stats.ioinformatics.org/olympiads/2003
Final
Rank
Country
Name
Score
1
South Korea
Hwan-Seung Yeo
455.40
2
Bulgaria
Ivaylo Riskov
427.90
3
Austria
Thomas Wuerthinger
425.90
4
Viet Nam
Huy Nguyen Le
424.30
5
Romania
Marius Victor Costan
424
6
United States
Alex Schwendner
422.40
7
Argentina
Pablo Dal Lago
417.90
8
Sweden
Erik Bernhardsson
417
9
United States
Tiankai Liu
411.40
10
Poland
Bartosz Walczak
404.60
11
Ireland
Martin Orr
404.10
12
Russia
Dmitry Orlov
389.80
13
South Korea
Won-Sik Kim
378.80
14
Czechia
Milan Straka
375.50
15
Hong Kong
Chi Man Liu
375
16
Finland
Veli Peltola
372.10
17
China
Lin He
357.40
18
Ukraine
Bogdan Yakovenko
356.90
19
Croatia
Luka Kalinovcic
356.80
20
Taiwan
Kuen-Bang Hou
355.90
21
Romania
Radu Berinde
353.90
22
Slovakia
Jakub Zavodny
352.90
23
Sweden
Carl Nettelblad
352.40
24
Poland
Filip Wolski
350.90
25
Taiwan
Tai-Hsu Lin
343.90
26
China
Zhilei Xu
343.40
27
Hungary
Gabor Pelladi
342.70
28
Bulgaria
Ivan Anev
341.90
29
United Kingdom
Paul Jefferys
334.90
30
Thailand
Nattavut Yampikulsakul
333.90
31
Finland
Ville Makynen
330.30
32
South Korea
Chan-Il Jung
327.40
33 - 35
Thailand
Nawanol Theera-Ampornpunt
325.90
33 - 35
Netherlands
Ronald van der Velden
325.90
33 - 35
South Korea
Young-Sub Bae
325.90
36
Russia
Semen Dyatlov
322.40
37
Sri Lanka
Varuna Parinda Jayasiri
320.90
38
Finland
Juha Arpiainen
317.10
39
Israel
Jonathan Mosheiff
315.90
40
Belarus
Uladzimir Kerus
313.30
41
Serbia and Montenegro
Aleksandar Milovan Ilic
309.90
42
Canada
Matei Zaharia
307.80
43
Czechia
Pavel Cizek
306.10
44
Viet Nam
Tung Cao Thanh
304.50
45
China
Xide Lin
303.20
46
United States
Anders Kaseorg
300.40
47
Poland
Marcin Michalski
299.50
48
United States
Timothy Abbott
298.10
49
Germany
Heinrich-Gregor Zirnstein
290.50
50
Romania
Stefan Ciobaca
289.90
51
Slovakia
Michal Burger
287
52
Latvia
Karlis Gangis
284.10
53
Canada
Simon Parent
283.90
54
United Kingdom
Mark Thompson
279.50
55
Italy
Giuseppe Ottaviano
277.90
56
Croatia
Davor Bonaci
277.50
57
Estonia
Mihkel Kree
275.40
58
Sweden
Soren Petersen
269.90
59
Azerbaijan
Tofig Hasanov
267.10
60
South Africa
Linsen Loots
266.90
61
Romania
Dan Ghinea
266.40
62 - 63
Italy
Gilberto Abram
264.90
62 - 63
Lithuania
Vilius Naudziunas
264.90
64
Germany
Alexander Hullmann
262.40
65
Sweden
Joel Jonsson
261.30
66
Turkey
Abdullah Akce
260.30
67
Thailand
Prachaya Phaisanwiphatpong
259.90
68
Croatia
Luka Dondjivic
259.70
69
France
Lucien Pech
257.70
70
Turkey
Hakan Yildiz
252.90
71
Viet Nam
Duc Pham Tran
249.90
72
China
Qiming Hou
249.40
73
Netherlands
Sander Land
246.90
74
Hong Kong
Sidney Hok Nang Fong
245.30
75
Viet Nam
Thang Dinh Ngoc
244.10
76
Austria
Bernhard Walzer
241.70
77
Bulgaria
Veselin Georgiev
241
78
Georgia
Nicholas Jimsheleishvili
238.40
79
Estonia
Mattias Linnap
236.70
80
Ukraine
Oleksandr Galkin
236.30
81
Slovakia
Frantisek Simancik
235.90
82
Italy
Matteo Bruni
235.30
83
Poland
Michal Brzozowski
235
84
Slovenia
Ivo List
233.90
85
Sri Lanka
Chethiya Abeysinghe
230.60
86
Bulgaria
Svetoslav Kolev
229.50
87
South Africa
Shen Tian
228.90
88
India
Ishan Behoora
228.40
89
Singapore
Liang Jun Jie
226.90
90
Belarus
Maksim Osipau
226.40
91
Georgia
Zviad Metreveli
225.50
92
Netherlands
Marijn Kruisselbrink
224.90
93
Lithuania
Gintautas Miliauskas
223.90
94
Brazil
Guilherme Issao C. Fujiwara
221.50
95
Australia
Giancarlo Salamanca
218.90
96
Slovenia
Matej Jan
216.40
97
Australia
David Barr
215.90
98
Russia
Evgeny Shavlugin
213.40
99
Australia
Patrick Coleman
213.10
100
Hungary
Bela Racz
212.60
101
Russia
Ignat Meldin
211.40
102
Finland
Markus Ojala
210.40
103
Latvia
Arturs Verza
210
104
Denmark
Anders Rudebeck
206.90
105
Belarus
Pavel Sakau
205.40
106 - 107
Serbia and Montenegro
Aleksandar Zlateski
204.90
106 - 107
Slovenia
Jurij Kodre
204.90
108
Taiwan
Cheng-Yang Tsai
203.90
109
Latvia
Olegs Urziks
202.30
110
Armenia
Vahe Musoyan
199.30
111
Czechia
Tomas Gavenciak
195
112
Argentina
Alejandro Martin Deymonnaz
193.90
113
India
Swarnendu Datta
192.90
114
Serbia and Montenegro
Igor Kabiljo
191.70
115
Moldova
Constantin Jucovschi
191.50
116
Norway
Asmund Eldhuset
190.50
117
Hong Kong
Shek Ming Sherman Lam
183.90
118
Thailand
Pichayut Jirapinyo
183.30
119
Ukraine
Yuriy Znovyak
182.30
120
Greece
Andrew Doumanoglou
182
121
Bosnia and Herzegovina
Emir Kumalic
180.60
122
Moldova
Sorbalo Eugen
179.80
123
Germany
David Steurer
179.40
124
Hong Kong
Kwong Fai Tsang
178.80
125
Switzerland
Simon Felix
178.10
126
Croatia
Marko Zivkovic
175.90
127
North Macedonia
Nikola Postolov
174.50
128 - 129
Kazakhstan
Anton Nikolayev
174.30
128 - 129
Belarus
Sarge Rogatch
174.30
130
India
Indraneel Mukherjee
174
131
France
Benoit Roche
173.40
132
Armenia
Sargis Gevorgyan
173.10
finalist
United Arab Emirates
Abdalazez Almoheere
?
finalist
Jordan
Abdelrahman Ijjeh
?
finalist
United Arab Emirates
Abdullah Almaydoor
?
finalist
United Kingdom
Adam Bull
?
finalist
United Arab Emirates
Ahmad Al Zabi
?
finalist
Kyrgyzstan
Aleksey Baryshnikov
?
finalist
Australia
Alex Flint
?
finalist
Kyrgyzstan
Alexey Vyatchanin
?
finalist
Cyprus
Alexis Christophorides
?
finalist
Venezuela
Alfredo Enrique Roman Reyes
?
finalist
Portugal
Andre Coimbra
?
finalist
Slovenia
Andrej Poljanec
?
finalist
Kazakhstan
Andrey Bogdanchikov
?
finalist
Switzerland
Anthony Bagwell
?
finalist
Albania
Ariel Apostoli
?
finalist
Cyprus
Avgoustinos Kadis
?
finalist
Estonia
Avo Muromägi
?
finalist
Turkmenistan
Batyr Taganov
?
finalist
Ukraine
Borys Katargin
?
finalist
Colombia
Carlos Campo
?
finalist
Norway
Cato Morholt
?
finalist
Macao
Chi Hang Chan
?
finalist
Taiwan
Cho-Jui Hsieh
?
finalist
South Africa
Christiaan Scheepers
?
finalist
Luxembourg
Christian Kauth
?
finalist
Greece
Christos Savvopoulos
?
finalist
France
Clément Genzmer
?
finalist
Moldova
Constantin Dolghier
?
finalist
Bosnia and Herzegovina
Damir Zekić
?
finalist
Brazil
Daniel Bueno Donadon
?
finalist
Singapore
Daniel Chia Jin Hao
?
finalist
Ireland
Daniel Kersten
?
finalist
North Macedonia
Daniel Lazarovski
?
finalist
Norway
Daniel Lokshtanov
?
finalist
Norway
David Narum
?
finalist
Brazil
Denilson Figueiredo De Sá
?
finalist
Trinidad and Tobago
Dennis Ramdass
?
finalist
Portugal
Edgar Sousa
?
finalist
Brazil
Edson Mikio Nishida
?
finalist
France
Emmanuel Goossaert
?
finalist
Hungary
Endre Csóka
?
finalist
Turkey
Enver Kayaaslan
?
finalist
Moldova
Eugen Sorbalo
?
finalist
Netherlands
Eva van Viegen
?
finalist
Turkmenistan
Eziz Rejepov
?
finalist
Azerbaijan
Farid Ahmadov
?
finalist
Mexico
Fernando Garcia
?
finalist
Serbia and Montenegro
Filip Panjevic
?
finalist
Albania
Filjor Broka
?
finalist
Canada
Geoff Lywood
?
finalist
Cyprus
George Papadopoulos
?
finalist
United Kingdom
Giles Edkins
?
finalist
Colombia
Giovanno Cardenas
?
finalist
Spain
Guillem Palou
?
finalist
South Africa
Harry Wiggins
?
finalist
Sri Lanka
Harshana Dantanarayana
?
finalist
Armenia
Hayk Hayotsyan
?
finalist
Macao
Heng Fong Io
?
finalist
Mexico
Heron Anzures
?
finalist
Lithuania
Ignas Budvytis
?
finalist
Colombia
Ivan Arias
?
finalist
Estonia
Jaan Vajakas
?
finalist
Czechia
Jan Kadlec
?
finalist
Denmark
Johan Nielsen
?
finalist
Switzerland
Jonas Wagner
?
finalist
Portugal
João Oliveirinha
?
finalist
Mexico
Juan Francisco Padilla
?
finalist
Macao
Ka Fai Lai
?
finalist
Ireland
Kenneth Barrett
?
finalist
Jordan
Khalil Abu-Dahab
?
finalist
Cyprus
Kyriakos Matsikaris
?
finalist
Singapore
Lawrence Tan Kee Tee
?
finalist
Bosnia and Herzegovina
Leo Hatvani
?
finalist
Armenia
Levon Haykazyan
?
finalist
United Arab Emirates
Mahmoud Adi
?
finalist
Singapore
Mak Mun Thye
?
finalist
Azerbaijan
Maksud Ibrahimov
?
finalist
Spain
Marc Ferrer
?
finalist
Luxembourg
Marc Kaufmann
?
finalist
Slovakia
Marek Ludha
?
finalist
Lithuania
Marius Minkevičius
?
finalist
Austria
Martin Joerg
?
finalist
Argentina
Martin Valdes De Leon
?
finalist
Austria
Martins Bruveris
?
finalist
Turkmenistan
Mekan Chariyev
?
finalist
Greece
Michail Bitzes
?
finalist
Colombia
Miguel Yañez
?
finalist
Georgia
Mikheil Amashukeli
?
finalist
Macao
Nam Lei
?
finalist
Switzerland
Nicolas Cepeda
?
finalist
Trinidad and Tobago
Nissan Pow
?
finalist
Jordan
Omar Al-Ajlouny
?
finalist
Egypt
Omar Fawzy
?
finalist
Bosnia and Herzegovina
Omar Ličina
?
finalist
Israel
Omer Paneth
?
finalist
Israel
Oren Becker
?
finalist
Chile
Patricio Arenas
?
finalist
North Macedonia
Petar Adamovski
?
finalist
Denmark
Poul Sander
?
finalist
Latvia
Pāvels Andrejevs
?
finalist
Jordan
Rami Abu Alsuod
?
finalist
Spain
Raul Vinyes
?
finalist
Georgia
Revaz Khurtsilava
?
finalist
Kyrgyzstan
Rinat Zakirov
?
finalist
Ireland
Robert Cunningham
?
finalist
Mexico
Roberto Lopez
?
finalist
Portugal
Rui Domingues
?
finalist
Sri Lanka
Sandaruwan Gunathilake
?
finalist
Canada
Sean Henderson
?
finalist
Luxembourg
Sebastien Wagener
?
finalist
Turkmenistan
Serdar Muhametberdiyev
?
finalist
Trinidad and Tobago
Siddharth Kamath
?
finalist
Luxembourg
Sidhath Mysore
?
finalist
Turkey
Soner Yılmaz
?
finalist
Italy
Stefano Maggiolo
?
finalist
Kazakhstan
Sultan Dalipov
?
finalist
Hungary
Tamás Fehér
?
finalist
Azerbaijan
Teymur Guliyev
?
finalist
Greece
Theocharis Athanasakis
?
finalist
Germany
Thomas Fersch
?
finalist
Kyrgyzstan
Tilek Eshenaliev
?
finalist
Denmark
Troels Rønnow
?
finalist
Chile
Velin Alexandrov
?
finalist
Trinidad and Tobago
Vivek Maharajh
?
finalist
North Macedonia
Vladimir Arsov
?
finalist
Spain
Xavier Roca
?
finalist
Israel
Yonatan Komornik
?
finalist
Argentina
Yue Yang
?
finalist
Kazakhstan
Zhanibek Datbayev
?