Page version: 1.0.2.0

20th International Olympiad in Informatics

IOI 2008 Combined Results

Traditionally, the official table of results only specifies the names and countries of the participants who have won a medal, i. e. those in the first half of the table. This year, there is another problem with the official data: all diacritical marks are missing from participants’ names wherever they are mentioned. This list is designed to address both problems through the contribution of the community of the very contestants who are part of the list. If you see any incorrect or missing data in this table, please click the corresponding button (you have to have JavaScript enabled for the buttons to work) and enter the corrected name of the contestant or his/her country. In the case somebody else has entered data they believed correct but you know for sure that it is not, you can also simply remove the currently shown data using the same buttons.

The names and countries in the original version of this table were based on information that was published on 24 August 2008 at the official website, on information that was available since 18 August at SnarkNews, including an older version of the list of results compiled by the Croatian team, and on information collected from the Internet (via Google) by Chortos‑2; the current version incorporates information provided by the visitors of this website.

The version number of the initial table was 1.0.2.0. Each time a correction is made by a visitor, the last number of the four is incremented by one.

Results of the 20th International Olympiad in Informatics
#RankNameCountrytypislfshDay 1lintelpbsDay 2TotalContribute
11Huacheng YuChina1008810028810010070270558
22Panupong PasupatThailand100626722910010045245474
33–4Dong ZhouChina100100020010010070270470
43–4Marcin KościelnickiPoland100100020010010070270470
55Goran ZuzicCroatia100100620610010060260466
66Cosmin GheorgheRomania10010065265100670176441
77Henadzi KaratkevichBelarus100224516710010070270437
88David BenjaminUnited States100625721910010010210429
99Jack MurrayAustralia10086018610010035235421
1010Neal WuUnited States1001001021010010010210420
1111Julian FischerGermany10057015710010060260417
1212Chan Min KimRepublic of Korea10060101707210070242412
1313Danqi ChenChina10074672413410035169410
1414Marcin AndrychowiczPoland100291013910010070270409
1515Sergey RogulenkoRussian Federation10010052051006835203408
1616Han Jay YangChinese Taipei10062016210010035235397
1717András EisenbergerHungary100107018010010010210390
1818Jaroslaw BlasiokPoland10023612910010060260389
1919Hanson WangCanada100671017710010010210387
2020Tana WattanawaroonThailand10067016710010015215382
2121Vladislav EpifanovRussian Federation10029213110010035235366
2222Irvan JahjaIndonesia10026012610010035235361
2323Kazuhiro HosakaJapan100351014510010015215360
2424Che Yang WuChinese Taipei1001002202904915154356
2525Makoto SoejimaJapan1004801481006935204352
2626Maciej KlimekPoland10010010210100035135345
2727Jae Sung ParkRepublic of Korea1001000200931035138338
2828Pāvels CupikovsLatvia100330133100740174307
2929–30Jacob SteinhardtUnited States100680168100035135303
3029–30Zhomart SadykovKazakhstan407771241006910179303
3131Sun Il KwonRepublic of Korea100230123100770177300
3232Wei Quan LimSingapore100620162100030130292
3333Vladimír BožaSlovakia1002641301003025155285
3434Paul BaltescuRomania1004010150100130131281
3535Balázs SzalkaiHungary10068717536680104279
3636Johannes JosiSwitzerland86620148100280128276
3737Brian HamrickUnited States1002421263410015149275
3838–39Ronald ChanNew Zealand100160116100580158274
3938–39Yury PisarchykBelarus10000100100695174274
4040–41Linyun YuChina100871151002335158273
4140–41Momchil TomovBulgaria100530153100515120273
4242–43Akim KumokRussian Federation100681017840193594272
4342–43Ivo SluganovicCroatia100621017210000100272
4444Abel Nieto RodríguezCuba100360136100035135271
4545Abhabongse JanthongThailand10040014061680129269
4646Wiktor JakubiukUnited Kingdom4850098100700170268
4747Miroslav KlimošCzech Republic10062016210050105267
4848Jelle HooffNetherlands100501051002435159264
4949Mirosław MichalskiUnited Kingdom10050515510080108263
5050Cheuk Ting LiHong Kong, China202604610010015215261
5151Raman UdavichenkaBelarus10070107100745152259
5252Ji Hoon RyooRepublic of Korea100290129100425129258
5353–54Erik MassopNetherlands100270127604820128255
5453–54Massimo CairoItaly8600861004920169255
5555Ruslan SimonenkoUkraine10053015310000100253
5656Bakhytzhan BaizhikenovKazakhstan100260126100025125251
5757–58Enrique Lira VargasMexico100330133100015115248
5857–58Gediminas LiktarasLithuania1000010080680148248
5959Nhan NguyenVietnam10042514710000100247
6060–61Alexander KaluzhinRussian Federation304810881001840158246
6160–61Harry SlatyerAustralia100301031002815143246
6262Gunnar PengSweden10040101505863094244
6363–64Jarrah LackoAustralia10062101725511571243
6463–64Peter OndruškaSlovakia100131012380040120243
6565Miklos DankaHungary1001101111001515130241
6666–67Son NguyenVietnam1008010890635131239
6766–67Vladimir SerbinenkoSwitzerland3022341001005205239
6868You Cheng SyuChinese Taipei100170117100160116233
6969–70Frederick MannersUnited Kingdom100677785680153230
7069–70Rumen HristovBulgaria90240114100610116230
7171Roman SmržCzech Republic10021012193015108229
7272Patrik FimmlAustria10023012310005105228
7373Louis JachietFrance100161112710000100227
7474Sergiy MogylnyyUkraine10026012610000100226
7575Arif YıldızTurkey100140114100110111225
7676Doeke WolfNetherlands1000010085035120220
7777–78Giovanni MascellaniItaly400040100780178218
7877–78Visit PataranutapornThailand10030103100015115218
7979–81Ioannis ChatzimichosGreece726271415801573214
8079–81Man Hin HonHong Kong, China10030103111000111214
8179–81Robin ChengCanada100213124900090214
8282–83Ming Fung TaiHong Kong, China10013011310000100213
8382–83Reinardus PradhityaIndonesia10022101327101081213
8484–85Adas BurkšaitisLithuania10000100100010110210
8584–85Wei Zhong LimSingapore10000100100010110210
8686Paolo ComaschiItaly902101117602096207
8787Aliaksei RopanBelarus3033063100535140203
8888–90Jia Han ChiamSingapore1000210210000100202
8988–90Srivatsan BalakrishnanIndia1000010072030102202
9088–90Vytautas GruslysLithuania720072100030130202
9191Eiichi MatsumotoJapan78007855680123201
9292–94Eike MüllerGermany1000010010000100200
9392–94Gábor DannerHungary1000010010000100200
9492–94Peter FullaSlovakia1000010010000100200
9595Bogdan TantsyuraUkraine92009210050105197
9696Quang VuVietnam10000100900595195
9797Shuo Fu ChenChinese Taipei10070107850085192
9898–99Martin FixmanArgentina100405145405045190
9998–99Stefan AvramovBulgaria100001008001090190
100100Petrus RisanIndonesia1004071472201537184
101101Maja KabiljoSerbia100140114587065179
102102Martin MarinovBulgaria1004001402201537177
103103Ahmed EzzatEgypt100400140350035175
104104Ludwig SchmidtGermany72007210000100172
105105–106Mikko SysikaskiFinland5600569875110166
106105–106Motoki TakigikuJapan1003001302601036166
107107Marcelo PereiraBrazil4010454100110111165
108108–109Aleksi HartikainenFinland201803890035125163
109108–109Martun KarapetyanArmenia100021024012061163
110110Anders ChristiansenDenmark10090109530053162
111111Jan BerčičSlovenia100210121400040161
112112Gabriel DalalioBrazil302905910000100159
113113Muhammad MoollaSouth Africa56005610000100156
114114–115Hayk SaribekyanArmenia100190119350035154
115114–115Oļegs OšmjansLatvia100290129052025154
116116–117Listiarso WastuargoIndonesia100260126571527153
117116–117Nicolás PoniemanArgentina4018058950095153
118118–121Adrian Satja KurdijaCroatia300737100015115152
119118–121Bogdan TataroiuRomania100210121260531152
120118–121Bruno RahleCroatia100110111401041152
121118–121Christophe KamphausLuxembourg1002001202201032152
122122–123Dat NguyenVietnam20002095035130150
123122–123Simon LindholmSweden100010110400040150
124124–126Aaron VoelkerCanada10080108400040148
125124–126Mehmet SakaTurkey202304390015105148
126124–126Zurab KutsiaGeorgia100601062251542148
127127–131Angel PiñaSpain6223085620062147
128127–131David VenhoekNetherlands100120112350035147
129127–131Eduards KaļiņičenkoLatvia200020100720127147
130127–131Levan VaramashviliGeorgia100910119226028147
131127–131Uglješa StojanovićSerbia361104710000100147
132132–133Pedro da SilvaBrazil100320132001010142
133132–133Zhan Xiong ChinSingapore100180118271524142
134134Rodrigo Santiago NievesMexico10000100355040140
135135Rafael MantillaColombia10000100390039139
136136Ricardo PereiraBrazil10000100203537137
137137Mariam KobiashviliGeorgia10000100315036136
138138Samuel HapakSlovakia1002901290000129
139139Nadeem MoiduIndia300030980098128
140140–141Pradeep MathiasIndia860086401041127
141140–141Xi ChenAustralia1001901198008127
142142–143

720072510051123
143142–143

10000100801523123
144144–145

3033063507057120
145144–145

5629085350035120
146146

6421085275032117
147147
Serbia1001020855595115
148148Mārtiņš FrolovsLatvia01401410000100114
149149–150

000010065111111
150149–150

10000100011011111
151151–154

10000100001010110
152151–154

4821069401041110
153151–154

20402622671548110
154151–154

10001010000100110
155155
New Zealand740074350035109
156156–157

4017057465051108
157156–157

080810000100108
158158–159

100001007007107
159158–159

40210524051055107
160160–161

100001006006106
161160–161

5600563501550106
162162

726078260026104
163163–164

100001002002102
164163–164Stefan FilipRomania406201020000102
165165
Canada4021061400040101
166166–167

100001000000100
167166–167

100001000000100
168168

3021051300154596
169169–170

72007222002294
170169–170

5440094000094
171171–172

40704740054592
172171–172

2040060220103292
173173

2025045310104186
174174

300030202855383
175175

4040080200282
176176–178

307239220153776
177176–178

301104135003576
178176–178

301104135003576
179179

38003835003573
180180

30073735003572
181181–182

102103133704071
182181–182

201103135504071
183183

2013033220153770
184184–185

10001058005868
185184–185

203205216001668
186186–187

300030211503666
187186–187

660066000066
188188

301004022002262
189189

10001051005161
190190–191

20002040004060
191190–191

20002040004060
192192

20602626503157
193193

46004610001056
194194–195

101402431003155
195194–195

0000400155555
196196

20022232003254
197197–199

100010331004353
198197–199

3018048500553
199197–199

202004001301353
200200

1001020220103252
201201

10001035504050
202202

201403400151549
203203

000040054545
204204–205

30003021001242
205204–205

0000220204242
206206–207

2021041000041
207206–207

2021041000041
208208–211

000040004040
209208–211

000040004040
210208–211

000040004040
211208–211

000035054040
212212–213

10301324002437
213212–213

20002020151737
214214–215

100010016102636
215214–215

032032400436
216216–218

10301322002235
217216–218

000035003535
218216–218

000035003535
219219–220

000033003333
220219–220

0000130203333
221221–222

10001022002232
222221–222

10001022002232
223223

000026053131
224224

10501500151530
225225

200020800828
226226

200020250727
227227

000026002626
228228

10001015001525
229229

100515800823
230230–232

200020000020
231230–232

000020002020
232230–232

000000202020
233233–234

000000151515
234233–234

000000151515
235235–236

000020101212
236235–236

100010200212
237237–243

000000101010
238237–243

100010000010
239237–243

100010000010
240237–243

100010000010
241237–243

100010000010
242237–243

100010000010
243237–243

100010000010
244244

000080088
245245

000020577
246246–248

000024066
247246–248

000060066
248246–248

000006066
249249–252

000005055
250249–252

000000555
251249–252

000005055
252249–252

000005055
253253–257

000020022
254253–257

000020022
255253–257

000020022
256253–257

000020022
257253–257

000020022
258258–283

000000000
259258–283

000000000
260258–283

000000000
261258–283

000000000
262258–283

000000000
263258–283

000000000
264258–283

000000000
265258–283

000000000
266258–283

000000000
267258–283

000000000
268258–283

000000000
269258–283

000000000
270258–283

000000000
271258–283

000000000
272258–283

000000000
273258–283

000000000
274258–283

000000000
275258–283

000000000
276258–283

000000000
277258–283

000000000
278258–283

000000000
279258–283

000000000
280258–283

000000000
281258–283

000000000
282258–283

000000000
283258–283

000000000

Valid XHTML 1.0 Strict Valid CSS Level 1