IOI 2007 Banner
 
 
Valid XHTML 1.0 Transitional
Valid CSS
 
 
IOI 2007 ONLINE CONTEST RESULTS
 
Rank Contestant Country A F S M P T Score
1 Bruce Merry South Africa 100 100 100 100 100 100 600
2 Evgeny Shavlyugin Russia 100 100 100 50 25 100 475
3 Vytis Banaitis Lithuania 100 100 100 70 100 0 470
4 Yan Gu China 100 100 24 100 100 0 424
5 gelin zhou China 100 100 91 80 17 0 388
6 Relja Petrovic Serbia 100 100 40 42 100 0 382
7 Nima Ahmadi Pour Anari Iran 40 100 100 100 40 0 380
7 Dmitry Dzhulgakov Ukraine 0 100 100 50 50 80 380
9 Maciek Klimek Poland 100 100 73 100 0 0 373
10 Ivo Sluganovic Croatia 100 100 82 60 25 0 367
11 Javier Gomez Spain 70 100 83 32 42 30 357
12 Rajko Nenadov Serbia 100 100 0 50 100 0 350
13 Yucheng Zhang China 100 100 100 46 0 0 346
14 Varuna Jayasiri Sri Lanka 100 100 73 30 40 0 343
15 Michal Stachurski Poland 60 84 61 56 80 0 341
16 Botao Hu China 100 100 27 64 32 10 333
17 Dong Zhou China 100 100 0 100 0 30 330
17 oksana poburinnaya Russia 80 100 100 50 0 0 330
19 Mehdi Bouaziz France 100 100 25 100 0 0 325
20 Zhanpeng Fang China 100 100 40 50 25 5 320
21 z z China 80 100 0 74 53 0 307
22 Aleksey Ropan Belarus 90 100 29 50 35 0 304
23 Richard Peng Canada 0 100 0 100 100 0 300
24 yu hang China 100 100 0 32 62 0 294
25 Dmitry Bogdanov Belarus 100 100 41 50 0 0 291
26 Ardian KP Indonesia 100 100 0 76 9 0 285
27 Adrian Kügel Germany 20 100 64 50 32 5 271
28 takuo akihabara Japan 0 84 55 50 80 0 269
29 Dong Sheng Wang China 100 100 0 50 16 0 266
30 Aleksei Efremov Russia 60 100 0 64 40 0 264
31 Cui Wanyun China 100 100 24 38 0 0 262
32 Luis Enrique Vargas Azcona Mexico 80 100 16 30 32 0 258
33 Yurij Pisarchik Belarus 100 76 27 50 0 0 253
34 Phuong Ngoc Nguyen Vietnam 70 100 24 50 8 0 252
35 Tudose Vlad Romania 100 100 0 50 0 0 250
36 RR 07 Vietnam 0 100 40 64 40 0 244
37 Deng Ziheng China 100 100 0 40 0 0 240
38 Lizzy ST China 70 0 65 0 100 0 235
39 Makoto Soejima Japan 20 100 0 50 32 30 232
40 Nikolaos Papaspyrou Greece 60 100 0 50 16 0 226
41 Ivan Ivanov Bulgaria 0 100 0 50 40 30 220
42 Gergely Nagy Hungary 20 100 35 50 8 5 218
43 Yi Wu China 0 100 40 50 16 10 216
44 Daniel Bundala Slovakia 100 0 100 0 0 0 200
44 Pawel Gawrychowski Poland 0 100 0 100 0 0 200
44 Carl Hultquist South Africa 10 100 0 50 40 0 200
44 Ivan Krasilnikov Russia 0 100 0 100 0 0 200
48 Huacheng Yu China 0 100 0 96 0 0 196
49 Savin Tiberiu Romania 100 45 0 50 0 0 195
50 Paul-Dan Baltescu Romania 0 100 0 18 40 35 193
51 Anton Nikolayev Russia 20 100 0 0 70 0 190
51 shike mei China 0 100 0 50 40 0 190
51 Lai Wei China 20 100 0 50 0 20 190
54 Gospodin Bodurov Bulgaria 20 100 0 50 16 0 186
54 Artyom Rakhov Russia 20 76 40 50 0 0 186
56 Anton Anastasov Bulgaria 40 45 40 60 0 0 185
57 Arseny Smirnov Russia 80 100 0 0 0 0 180
57 Vasily Medyanikov Belarus 30 100 0 50 0 0 180
59 Abhabongse Janthong Thailand 0 100 0 38 40 0 178
60 Zhuojie Wu China 0 100 44 32 0 0 176
61 Ilham Kurnia Indonesia 0 100 0 50 25 0 175
62 Pavel Abizyaev Russia 10 84 16 56 8 0 174
62 Damir Akhmetzyanov Russia 0 100 0 74 0 0 174
64 Joris van Rantwijk Netherlands 0 100 0 32 40 0 172
65 Heming Shou China 0 100 8 50 8 0 166
65 Yu Su China 20 100 0 38 8 0 166
67 Wei Zhong Lim Singapore 80 44 0 38 0 0 162
68 sibo he China 0 100 0 60 0 0 160
68 Jin Bin China 0 100 0 30 0 30 160
70 Moony Chou China 0 100 0 58 0 0 158
71 Masashi Seiki Japan 100 0 40 0 16 0 156
72 Xie Tian China 0 100 0 50 0 5 155
73 Veselin Georgiev Bulgaria 0 84 0 50 0 20 154
74 Artem Iglikov Kazakhstan 0 100 0 50 0 0 150
74 Prateek Karandikar India 0 100 0 50 0 0 150
74 Neal Wu United States 0 100 0 50 0 0 150
74 Stefan-Alexandru Filip Romania 0 100 0 50 0 0 150
78 C-- Russia 0 100 16 30 0 0 146
79 Liu Chenheng China 20 100 0 0 25 0 145
79 Petar Minchev Bulgaria 80 45 0 20 0 0 145
81 Kazuhiro Hosaka Japan 40 52 40 8 0 0 140
82 Pavel Irzhavski Belarus 0 100 0 38 0 0 138
83 Oleg Tanasyuk Belarus 40 45 0 50 0 0 135
83 Liu Cong China 0 92 0 43 0 0 135
83 Wafelka Wafelka Zimbabwe 40 45 0 34 16 0 135
86 Igor Bryukov Belarus 0 84 0 50 0 0 134
87 Nikola Sibalic Serbia 30 52 0 50 0 0 132
87 Taavi Repän Estonia 40 45 0 22 25 0 132
89 Rumen Hristov Bulgaria 20 45 0 50 16 0 131
89 Mohammad Reza Khani Iran 80 51 0 0 0 0 131
91 Masaya Kiwada Japan 0 100 0 30 0 0 130
92 Hanjun Xiao China 100 0 27 0 0 0 127
93 Alexander Georgiev Bulgaria 0 76 0 50 0 0 126
93 huang wenhao China 0 100 0 18 8 0 126
95 Abbas Mehrabian Iran 100 0 0 0 25 0 125
96 Stepan Loginov Ukraine 50 25 0 32 16 0 123
97 shen xuchuan China 30 84 0 0 8 0 122
98 Mircea Dima Romania 0 45 0 50 25 0 120
99 Diana Mikhaseva Belarus 20 36 0 30 32 0 118
100 Yvonne Young China 40 45 0 30 0 0 115
101 Ronald Chan New Zealand 0 100 0 12 0 0 112
102 Nikolay Kireev Belarus 0 52 0 50 8 0 110
102 zhao yang China 0 45 0 33 32 0 110
104 mick Ruan China 0 45 8 30 25 0 108
105 Shuhei Takahashi Japan 0 0 73 0 32 0 105
105 iokman kat Macau China 10 45 0 50 0 0 105
107 Alexander Afanas'ev Russia 0 52 0 50 0 0 102
108 mahbubul hasan Bangladesh 0 100 0 0 0 0 100
108 Alexey Lobanov Belarus 0 100 0 0 0 0 100
108 Hamed Ahmadi Nejad Iran 100 0 0 0 0 0 100
108 Vitali Izmer Belarus 0 100 0 0 0 0 100
108 Igors Stepanovs Latvia 0 100 0 0 0 0 100
108 cihat basol Turkey 0 100 0 0 0 0 100
114 Hristo Borisov Bulgaria 0 45 0 50 0 0 95
115 Victor L Australia 0 60 0 32 0 0 92
116 Vika Ogurek Belarus 0 34 0 30 25 0 89
117 Vladimir Vovchenko Ukraine 20 27 0 30 8 0 85
118 Erzhan Utkelbaev Kazakhstan 0 45 0 30 8 0 83
118 bos bos Afghanistan 0 45 0 38 0 0 83
120 Damian Karasiński Poland 10 0 19 0 53 0 82
121 Stanislav Prigodich Belarus 0 45 20 0 16 0 81
122 Yury Yamorik Belarus 40 7 0 30 0 0 77
123 Cherry Hu China 0 76 0 0 0 0 76
124 Michael Wu China 0 45 0 30 0 0 75
124 giovanni angelini Italy 0 45 0 30 0 0 75
124 Emad Mikhail Egypt 0 45 0 30 0 0 75
127 at st Hong Kong China 0 27 0 18 25 0 70
127 tang youze China 70 0 0 0 0 0 70
129 Fedor Burdun Belarus 0 45 0 23 0 0 68
130 Bondane Cosmin Vasile Romania 0 0 0 50 16 0 66
131 Oleg Zlydenko Israel 0 25 0 38 0 0 63
132 Theerasit Issaranon Thailand 0 16 0 0 43 0 59
133 Chen YanHui China 0 0 0 50 8 0 58
134 Islam Diaa Egypt 0 25 0 30 0 0 55
134 Bolin Huang China 0 0 0 30 25 0 55
136 QQ QQ Russia 0 52 0 0 0 0 52
137 Wojciech Tyczyński Poland 50 0 0 0 0 0 50
138 Zhou Zhenyu China 40 0 0 0 8 0 48
139 Yuki Tanaka Japan 0 16 0 30 0 0 46
139 Lomakin German Belarus 0 16 0 30 0 0 46
141 Visit Pattaranutaporn Thailand 0 45 0 0 0 0 45
142 Igor Peric Bosnia and Herzegovina 0 16 0 12 16 0 44
143 a bc China 0 0 0 0 43 0 43
144 Alexander Yakubenko Belarus 10 0 32 0 0 0 42
145 Shuai Wang China 0 0 0 0 40 0 40
145 Martynas Budriūnas Lithuania 40 0 0 0 0 0 40
145 Eugene Skrebnev Belarus 40 0 0 0 0 0 40
145 Tang Fuyu China 0 0 0 0 40 0 40
145 Cheng tracy China 0 0 0 0 40 0 40
145 Jiang Kai China 40 0 0 0 0 0 40
151 Strong Liu China 30 0 0 0 9 0 39
151 Linas Petrauskas Lithuania 30 0 0 0 9 0 39
153 Nadeem Moidu Qatar 0 0 0 38 0 0 38
154 Andrey Andrey Russia 10 0 0 0 25 0 35
155 Alexander Vorobyov Belarus 0 34 0 0 0 0 34
156 Xuanguang Gao China 0 0 0 0 33 0 33
157 Alfonso2 Peterssen Cuba 0 0 0 32 0 0 32
157 Max Rabkin South Africa 0 0 0 32 0 0 32
157 dark Estariol dark Ukraine 0 0 16 0 16 0 32
157 Saran Lertpradit Thailand 0 0 0 0 32 0 32
161 Jaagup Repän Estonia 0 0 0 30 0 0 30
161 Tomoyuki Hazehata Japan 0 0 0 30 0 0 30
161 Alexey Gusakov Russia 30 0 0 0 0 0 30
161 Radoslav Rachev Bulgaria 30 0 0 0 0 0 30
161 Yu Linyun China 30 0 0 0 0 0 30
161 Roman Rizvanov Ukraine 30 0 0 0 0 0 30
161 Mir Wasi Ahmed Bangladesh 0 0 0 30 0 0 30
161 x man Afghanistan 30 0 0 0 0 0 30
169 nguyen an Vietnam 20 9 0 0 0 0 29
170 hk lam Hong Kong China 0 27 0 0 0 0 27
171 Farid Ahmadov Azerbaijan 0 0 0 0 25 0 25
171 Daniel Korandi Hungary 0 25 0 0 0 0 25
171 wh law Hong Kong China 0 0 0 0 25 0 25
171 S H Mohanjith Sri Lanka 0 25 0 0 0 0 25
171 Biye Jiang China 0 0 0 0 25 0 25
176 Behruz Afzali Tajikistan 0 18 0 0 0 0 18
177 Maxim Leonovich Belarus 0 0 16 0 0 0 16
177 Ivan Popelyshev Russia 0 0 16 0 0 0 16
177 wilsoz Fan China 0 0 0 0 16 0 16
181 Tsimashkou Uladzimir Belarus 0 0 0 12 0 0 12
181 Lauri Taaleš Estonia 0 0 0 12 0 0 12
183 Yin Chi China 10 0 0 0 0 0 10
183 Vladislav Simonenko Ukraine 0 0 0 0 0 10 10
185 Billy Ng Hong Kong China 0 0 0 0 8 0 8
185 jordi graells Spain 0 0 0 0 8 0 8
185 Xiaoran Zhang China 0 0 0 0 8 0 8
188 Sang Ly Vietnam 0 0 0 5 0 0 5