Contests
(current)
Top-100
Countries
About
Contribute
Donate
IOI 2009
Date:
Aug. 15, 2009
Venue:
Plovdiv, Bulgaria
Number of Finalists:
301
Scoring:
100+100+100+100+100+100+100+100=800
Series:
IOI
Official Page:
https://stats.ioinformatics.org/olympiads/2009
Final
Rank
Country
Name
Score
1
Belarus
Gennady Korotkevich
743
2
Japan
Kazuhiro Hosaka
729
3 - 4
China
YiHan Gao
721
3 - 4
China
Zi Chao Qi
721
5
South Korea
Dong Gu Kang
710
6
Taiwan
Szu-Po Wang
690
7 - 8
United States
Neal Wu
665
7 - 8
Poland
Tomasz Kociumaka
665
9
China
JieMing Mao
659
10
Romania
Bogdan-Cristian Tataroiu
657
11 - 12
Netherlands
Jelle van den Hooff
651
11 - 12
Taiwan
Pi-Hsun Shih
651
13
Belarus
Dzmitry Bahdanau
645
14
Japan
Motoki Takigiku
643
15
United States
Brian Hamrick
642
16
Germany
Fabian Gundlach
639
17
Ukraine
Yaroslav Tverdokhlib
638
18
Romania
Cosmin Gheorghe
633
19
Russia
Sergey Fedorov
631
20
Thailand
Visit Pataranutaporn
627
21
Croatia
Stjepan Glavina
624
22 - 23
Canada
Hanson Wang
620
22 - 23
South Korea
Jae Sung Park
620
24
Poland
Jaroslaw Blasiok
618
25 - 26
Iran
Ali Babaei Chshmehahmadrezaei
616
25 - 26
South Korea
Hyung Suk Yoon
616
27
China
Erjin Zhou
615
28
United States
Wenyu Cao
613
29
Russia
Sergey Rogulenko
607
30
Hong Kong
Man Hin Jeffrey Hon
605
31
Bulgaria
Rumen Hristov
596
32
Ukraine
Stepan Palamarchuk
593
33
Japan
Makoto Soejima
590
34
Iran
Soheil Ehsani Banafti
586
35
Singapore
Chiam Jia-Han
583
36
Thailand
Abhabongse Janthong
574
37
Poland
Adam Karczmarz
570
38
Taiwan
Che Yang Wu
569
39 - 40
Canada
Robin Cheng
566
39 - 40
United States
Travis Hance
566
41
Russia
Mikhail Kharitonov
564
42
Iran
Fereshte Khani
560
43
Slovakia
Tomas Belan
553
44 - 45
Belarus
Artem Volkhin
551
44 - 45
Russia
Vladislav Epifanov
551
46
Croatia
Ivan Pilat
546
47 - 48
Turkey
Baris Kaya
545
47 - 48
Slovakia
Peter Fulla
545
49 - 51
Singapore
Chin Zhan Xiong
543
49 - 51
Poland
Jakub Pachocki
543
49 - 51
Romania
Marius Dragus
543
52 - 53
Lithuania
Gediminas Liktaras
539
52 - 53
Croatia
Goran Zuzic
539
54
Armenia
Hayk Saribekyan
535
55 - 56
Spain
Angel Pina
533
55 - 56
Italy
Massimo Cairo
533
57
Croatia
Jaksa Markotic
529
58
Bangladesh
Mohammad Abirul Islam
528
59
Latvia
Eduards Kalinicenko
526
60
Bulgaria
Momchil Slavchev Tomov
524
61 - 63
India
Adhiraj Somani
520
61 - 63
Estonia
Ardi Loot
520
61 - 63
Spain
Felix Mirave
520
64 - 66
Italy
Paolo Comaschi
518
64 - 66
Iran
Pooya Vahidi Ferdowsi
518
64 - 66
Georgia
Tsotne Tabidze
518
67
Thailand
Pasin Manurangsi
516
68
Brazil
Felipe Abella Cavalcante Mendonca de Souza
507
69
Indonesia
Angelina Veni Johanna
506
70
Canada
Brian Bi
504
71
Indonesia
Reinardus Surya Pradhitya
502
72
Viet Nam
An Thanh Nguyen
499
73
Czechia
David Klaska
497
74
Taiwan
You Cheng Syu
495
75
Serbia
Luka Milicevic
491
76
Austria
Patrik Fimml
490
77
Bulgaria
Anton Georgiev Anastasov
488
78
Slovakia
Peter Csiba
487
79
Thailand
Taksapaun Kittiakrastien
484
80
Egypt
Ahmed Salem Ezzat
482
81
Brazil
Gabriel Luis Mello Dalalio
481
82 - 83
India
Prashant Vasudevan
479
82 - 83
Georgia
Zurab Kutsia
479
84
Israel
Evgeny Fraimovitch
474
85
Latvia
Martins Frolovs
472
86
France
Paul Kirchner
471
87 - 88
Armenia
Mikayel Sukiasyan
469
87 - 88
Egypt
Omar Ahmed Ali ElAzazy
469
89 - 90
Lithuania
Adas Burksaitis
468
89 - 90
Japan
Yuichiro Hirano
468
91
India
Keshav Dhandhania
466
92
Brazil
Andre Hahn Pereira
463
93
New Zealand
James McCloskey
461
94
Czechia
Vlastimil Dort
458
95
Australia
Evgeny Martynov
456
96
Turkey
Osman Aka
455
97
Singapore
Raymond Kang Seng Ing
454
98
South Korea
Hyeok Hwa Seong
453
99
Latvia
Olegs Osmjans
452
100
Spain
Juan Jose Gonzalez Herrero
451
101
Serbia
Ugljesa Stojanovic
449
102 - 103
South Africa
Jacobus Conradie
445
102 - 103
Indonesia
Risan
445
104
Viet Nam
Hung Ngoc Hoang
441
105
Colombia
Rafael Mantilla
440
106
Bulgaria
Ivan Vergiliev Georgiev
437
107 - 108
United Kingdom
Deryck Chan
436
107 - 108
United Kingdom
Joel Colledge
436
109
Ukraine
Yevgen Anisimov
434
110
Denmark
Mathias Tejs Knudsen
433
111 - 112
Tajikistan
Behruz Afzali
432
111 - 112
Germany
Eike Muller
432
113 - 116
Australia
Daniel Berger
431
113 - 116
Latvia
Normunds Vilcins
431
113 - 116
Hong Kong
Pak Hay Chan
431
113 - 116
France
Timothee Lacroix
431
117
Kazakhstan
Madiyar Aitbayev
429
118
Hungary
Gabor Gevay
428
119
Portugal
Pedro Abreu
427
120
Canada
Peter Wen
426
121 - 122
Finland
Jussi Kokkala
425
121 - 122
Sweden
Simon Lindholm
425
123
Viet Nam
Khanh Xuan Nguyen
423
124 - 125
Serbia
Boris Grubic
421
124 - 125
Georgia
Levan Varamashvili
421
126
Georgia
Mariam Kobiashvili
418
127
Australia
Kenneth Kok Ming Wong
417
128 - 131
Turkey
Ahmet Kerim Senol
416
128 - 131
Switzerland
Daniel Graf
416
128 - 131
Turkey
Emre Sunecli
416
128 - 131
France
Simon Forest
416
132 - 133
France
Ismael Belghiti
413
132 - 133
Singapore
Lim Wei Zhong
413
134
Italy
Maximilian Alber
412
135
Greece
Georgios Panagiotakos
410
136 - 137
Cuba
Leandro Castillo Valdes
408
136 - 137
Switzerland
Simon Laube
408
138
Kazakhstan
Amir Tulegenov
406
139
New Zealand
Boris Pfahringer
405
140
Czechia
Hynek Jemelik
403
141
Romania
Andrei-Paul Puni
402
142 - 143
Netherlands
David Venhoek
401
142 - 143
Egypt
Emad Farag William
401
144 - 146
Ireland
David McCarthy
400
144 - 146
Netherlands
Raymond van Bommel
400
144 - 146
Hong Kong
Wai Hon Law
400
147 - 149
Italy
Giovanni Paolini
399
147 - 149
Cuba
Ramon Alejandro Reyes Fajardo
399
147 - 149
Ukraine
Vadim Yanushkevych
399
finalist
Nigeria
Abdul-Malik Komioluwa Ajenifuja
?
finalist
Tajikistan
Abdulhakim Safarmatovich Ehsonov
?
finalist
Syria
Abdullatif Al Shriaf
?
finalist
Bosnia and Herzegovina
Adnan Ademović
?
finalist
Switzerland
Adrian Roos
?
finalist
United Arab Emirates
Ahmed Fahed Abdulla Ali
?
finalist
Libya
Ahmed Mohamed Sahoub
?
finalist
Kyrgyzstan
Aibek Teshebaev
?
finalist
Kuwait
Alaa Ahmad Husain
?
finalist
Serbia
Aleksa Stanković
?
finalist
Armenia
Aleksandr Chatrchyan
?
finalist
Kazakhstan
Ali Dautalinov
?
finalist
Mongolia
Amar Battulga
?
finalist
Syria
Amer Sawan
?
finalist
Albania
Andrea Neco
?
finalist
Greece
Apostolis Gaitanidis
?
finalist
Sweden
Arash Rouhani
?
finalist
Moldova
Artiom Casapu
?
finalist
Kyrgyzstan
Astar Bekturov
?
finalist
Azerbaijan
Azad Salahli
?
finalist
Ireland
Brian Walsh
?
finalist
Mexico
Christian Adán Hernández Sánchez
?
finalist
Colombia
Christian Zuluaga
?
finalist
Indonesia
Christianto Handojo
?
finalist
Austria
Christoph Rieder
?
finalist
Bosnia and Herzegovina
Damir Ferizović
?
finalist
Chile
Daniel Acuña
?
finalist
Nigeria
Daniel Amoto Omeiza
?
finalist
Moldova
Daniel Mogoreanu
?
finalist
Venezuela
Daniela Isabel Colmenares Mayz
?
finalist
Kazakhstan
Darkhan Akzholov
?
finalist
Austria
David Madl
?
finalist
United Kingdom
David Mestel
?
finalist
Australia
David Tian
?
finalist
North Macedonia
Deniz Dzhumkar
?
finalist
Colombia
Diego Caballero
?
finalist
Estonia
Dmitri Gabbasov
?
finalist
Tajikistan
Dzhamshed Khurshedovich Saidov
?
finalist
Kuwait
Eissa Mohammad Almezen
?
finalist
Ghana
Elias Konadu Awudu
?
finalist
Nigeria
Emmanuel Godswill Johnny
?
finalist
Albania
Enis Ulqinaku
?
finalist
Albania
Ertjon Mecka
?
finalist
Argentina
Esteban Oscar Ordano
?
finalist
Azerbaijan
Farman Iqbal Farmanov
?
finalist
Mexico
Flavio Hernandez Gonzalez
?
finalist
Switzerland
Florian Michael Scheidegger
?
finalist
Chile
Francisco Hernández Vargas
?
finalist
Portugal
Francisco Huhn
?
finalist
Venezuela
Gabriel Alfredo Redondo Suarez
?
finalist
Greece
Georgios Mpitzes
?
finalist
Greece
Gerasimos Arsenis
?
finalist
Luxembourg
Gilles Neyens
?
finalist
North Macedonia
Gjorgji Janceski
?
finalist
South Africa
Graham Manuell
?
finalist
Hungary
Gábor Danner
?
finalist
United Arab Emirates
Hamad Jassem Alhelo
?
finalist
Armenia
Hayk Tepanyan
?
finalist
Macao
Hoi Meng Lei
?
finalist
Macao
Hou Meng Ip
?
finalist
North Macedonia
Hristijan Bogoevski
?
finalist
Venezuela
Huascar Eduardo Batista Silva
?
finalist
United Arab Emirates
Husain Ali Salem Aaloos
?
finalist
Bosnia and Herzegovina
Igor Perić
?
finalist
Belarus
Ihar Brukau
?
finalist
Kyrgyzstan
Ikromzhon Turgunbaev
?
finalist
Egypt
Islam Diaa El Din El-Tayar
?
finalist
Libya
Isslam Awad Elkasah
?
finalist
Estonia
Jaagup Repän
?
finalist
South Africa
Jacobus Van der Merwe
?
finalist
Colombia
Jaime Silva
?
finalist
Mongolia
Jamsrandorj Dagvadorj
?
finalist
Ireland
Jared Auty
?
finalist
Luxembourg
Jeff Hemmen
?
finalist
Luxembourg
Jeff Wagner
?
finalist
Turkmenistan
Jemshit Geldiyev
?
finalist
Denmark
Joakim Sindholt
?
finalist
Ghana
Joel Maafo Budu
?
finalist
Mexico
Jorge Alberto González Martínez
?
finalist
Mexico
José Agustín de Jesús Barrios García
?
finalist
Chile
Jürgen Haysen Palacios
?
finalist
Czechia
Karel Tesař
?
finalist
Kyrgyzstan
Kemel Aitmurzaev
?
finalist
Syria
Kinan Mamoon Al Sarmini
?
finalist
Cyprus
Kleitos Papadopoulos
?
finalist
Finland
Lari Sinisalo
?
finalist
Viet Nam
Liem Duc Nguyen
?
finalist
Argentina
Lucas Tavolaro Ortiz
?
finalist
Macao
Man Sang Fong
?
finalist
Venezuela
Mantura Teresa Kabchi Abchi
?
finalist
Lithuania
Marijonas Petrauskas
?
finalist
Cyprus
Marios Hadjimichael
?
finalist
Argentina
Martin Fixman
?
finalist
Slovakia
Martin Šrámek
?
finalist
Lithuania
Martynas Budriūnas
?
finalist
Slovenia
Matej Aleksandrov
?
finalist
Slovenia
Matjaž Leonardis
?
finalist
Netherlands
Matthijs Tijink
?
finalist
Germany
Max Haslbeck
?
finalist
New Zealand
Melby Ruarus
?
finalist
Ghana
Mena Aba Tanoah Coleman
?
finalist
Hong Kong
Michael Chun Chi Tsang
?
finalist
Austria
Michael Rader
?
finalist
Luxembourg
Michael Schnell
?
finalist
North Macedonia
Mladen Dimovski
?
finalist
Syria
Mohammad Asad
?
finalist
Slovenia
Nace Hudobivnik
?
finalist
Mongolia
Naranbayar Uuganbayar
?
finalist
Sri Lanka
Navin Gunathillaka
?
finalist
Argentina
Nicolas Bruno Ponieman
?
finalist
Bosnia and Herzegovina
Nihad Obradović
?
finalist
Finland
Nuutti Hölttä
?
finalist
Germany
Oleg Yuschuk
?
finalist
United Arab Emirates
Omar Khalifa Al Muhiri
?
finalist
Nigeria
Orobosa Osazuwa
?
finalist
Cyprus
Panos Evagorou
?
finalist
Moldova
Pavel Gutu
?
finalist
Cyprus
Pavlos Apostolidis
?
finalist
Ghana
Priscilla Asare-Debra
?
finalist
Turkmenistan
Pudak Nurberdiyev
?
finalist
Hungary
Péter Englert
?
finalist
Tajikistan
Qobil Erazhzoda Haqnazarov
?
finalist
Portugal
Rafael Schimassek
?
finalist
Sri Lanka
Rajith Vidanaarachchi
?
finalist
Brazil
Renato Ferreira Pinto Junior
?
finalist
Chile
Rene Tapia
?
finalist
Sweden
Rikard Lundmark
?
finalist
Sweden
Rikard Norlander
?
finalist
Israel
Rotem Liss
?
finalist
Finland
Santtu Keskinen
?
finalist
South Africa
Schalk-Willem Krüger
?
finalist
Libya
Shada Saleh Alsiwi
?
finalist
Ireland
Simon Peter Free
?
finalist
New Zealand
Simon Welsh
?
finalist
India
Srivatsan Balakrishnan
?
finalist
Kuwait
Sultan Waleed Abdullah
?
finalist
Denmark
Søren Dahlgaard
?
finalist
Denmark
Thomas Dybdahl Ahle
?
finalist
Estonia
Tiina Turban
?
finalist
Israel
Tomer Ezra
?
finalist
Azerbaijan
Tural Islam Neymanov
?
finalist
Azerbaijan
Tural Vugar Gulmammadov
?
finalist
Mongolia
Usukhbaatar Dotgonvanchig
?
finalist
United Kingdom
Viktor Konstantinov
?
finalist
Moldova
Vladimir Cernov
?
finalist
Spain
Víctor Codony
?
finalist
Libya
Wafa Elshibani
?
finalist
Kuwait
Waleed Khalid Alabdulhadi
?
finalist
Macao
Wing Yan Leung
?
finalist
Israel
Yakov Galka
?
finalist
Sri Lanka
Yasith Vidanaarachchi
?
finalist
Turkmenistan
Yhlas Beghanov
?
finalist
Slovenia
Žiga Ham
?