International Olympiad in Informatics. 2017

5/5
Transparency of evaluation
5/5
Assignment uniqueness
5/5
Screening selectivity
3/5
Award selectivity
Credibility
308
participants
83
countries
CountryNameScoreMedal
1JPYuta Takaya589.52
Gold
2CNMingkuan Xu524.2
Gold
3USZhezheng Luo466.27
Gold
4JPRiku Kawasaki445.66
Gold
5JPSatoru Kawaharai445.56
Gold
6GBJoseph Benton434.81
Gold
7BGEncho Mishinev428.06
Gold
8UAAnton Tsypko414.86
Gold
9DELukas Michel411.57
Gold
10AURichard Gong410.36
Gold
11ROȘtefan Constantin-Buliga407.02
Gold
12PLMariusz Trela403.45
Gold
13CAJason Yuen399.68
Gold
14HUAttila Gáspár391.24
Gold
15ROTamio-Vesa Nakajima389.52
Gold
16KRJeyoun Si386.21
Gold
17CABrian Chau385.54
Gold
18IRSeyed Mohammad Hossein Nematollahi374.03
Gold
19RUVladimir Romanov373.03
Gold
20CZFilip Bialas371.25
Gold
21TWChung-Yao Cheng371.17
Gold
22AUJerry Mao369.24
Gold
23PLAnadi Agrawal366.77
Gold
24BRPedro Henrique Sacramento de Oliveira360.92
Gold
25CNZhixian Zhong357.72
Gold
26VNTuan Le Quang353.03
Gold
27RUDenis Shpakovskii350.99
Silver
28ILYuval Salant344.68
Silver
29HKYik Chun Wong344.05
Silver
30SEDavid Wärn337.03
Silver
31IRArash Mahmoudian Bidgoli330.9
Silver
32ITJacopo Chen327.58
Silver
33PLStanisław Strzelecki325.01
Silver
34CNXiao Mao324.71
Silver
35IRAli Ahmadi324.44
Silver
36SGGuangxuan Zhang322.86
Silver
37PHRobin Christopher Yu322.02
Silver
38SGWen Yuen Pang318.17
Silver
39TWPo-Hsuan Su318
Silver
40RUEgor Lifar310.67
Silver
41GBThomas Read307.37
Silver
42KRDonghyun Kim303.49
Silver
43HUPéter Mernyei303
Silver
44BYArtur Petukhouski300.58
Silver
45HRJosip Klepec300.36
Silver
46GEGiorgi Kldiashvili296.46
Silver
47TWYen-Jen Wang295.85
Silver
48SEArvid Lunnemark295.44
Silver
49GENikoloz Birkadze291.94
Silver
50MOHou Tin Chau287.76
Silver
51IRMohammad Saneian287.72
Silver
52TWSheng-Fu Wu286.59
Silver
53BYAliaksandr Kernazhytski286.29
Silver
54IRAmir Azarmehr283.91
Silver
55IRHamidreza Hedayati283.62
Silver
56ITFabio Pruneri281.73
Silver
57DEMarian Dietz281.14
Silver
58ITLuca Cavalleri280.59
Silver
59TRAtacan İyidoğan278.48
Silver
60JPKeiya Sakabe278.09
Silver
61KZNurbakyt Madibek278.04
Silver
62CYAngelos Pelecanos277.56
Silver
63AUCharles Jameson277.19
Silver
64UAStanislav Tomash277.05
Silver
65THArun Wongprommoon276.19
Silver
66RUAlexandra Drozdova275.29
Silver
67HKTsz Chun Wong275.06
Silver
68MDGabriel Cojocaru271.7
Silver
69ILRon Solan271.45
Silver
70IRIman Gholami270.15
Silver
71SGLi Lim269.36
Silver
72CNJiaqi Yang265.11
Silver
73KRWilliam Gyuho Suh264.42
Silver
74CZRichard Hladík260.16
Silver
75HRJosip Kelava258.18
Silver
76IDSergio Vieri256.52
Silver
77HRVilim Lendvaj255.32
Silver
78IRAli Shafiee254.82
Silver
79UAIllya Koval253.99
Silver
80EETaavet Kalda250.44
Silver
81FREtienne Rossignol250.1
Silver
82ITAndrea Ciprietti249.42
Silver
83FRArthur Léonard249.01
Bronze
84BYKiryl Hulin248.85
Bronze
85HKHarris Leung248.26
Bronze
86SKPeter Ralbovsky247.57
Bronze
87ILAviel Boag247.04
Bronze
88VNLam Nguyen Hy Hoai246.18
Bronze
89VNNguyen Pham Cao244.75
Bronze
90MYZi Song Yeoh237.67
Bronze
91BDTasmeem Reza237.03
Bronze
92INSidhant Bansal237
Bronze
93RSDušan Živanović236.41
Bronze
94LVIngus Jānis Pretkalniņš236.06
Bronze
95RSFilip Vesović234.64
Bronze
96ROCostin-Andrei Oncescu233.49
Bronze
97HUOrsolya Lili Janzer233.08
Bronze
98INSrijon Mukherjee232.85
Bronze
99MXJuan Carlos Sigler Priego227.94
Bronze
100THPasapol Saowakon227.86
Bronze
101KZSanzhar Bidaibek227.55
Bronze
102IDYehezkiel Raymundo Theodoroes227.07
Bronze
103THPhawin Prongpaophan226.47
Bronze
104ZADavid Broodryk224.87
Bronze
105GBNeel Nanda223.09
Bronze
106IDSteven Wijaya221.95
Bronze
107INSampriti Panda221.14
Bronze
108BYFedar Karabeinikau220.01
Bronze
109FIJuha Harviainen215.68
Bronze
110GBEuan Tebbutt214.66
Bronze
111SKPaulína Smolárová212
Bronze
112SIŽiga Željko211.08
Bronze
113AMKhazhak Galstyan209.61
Bronze
114EETähvend Uustalu206.99
Bronze
115KZAskhat Zhalgasov201.32
Bronze
116ZAMohammed Yaseen Mowzer197.34
Bronze
117PTDuarte Nascimento196.69
Bronze
118KGAmangeldi Zhusubaliev195.4
Bronze
119BAAzur Đonlagić192.94
Bronze
120BDJubayer Rahman191.47
Bronze
121LTGediminas Lelešius190.03
Bronze
122IDLung Sin Kwee190
Bronze
123SEFredrik Ekholm189.07
Bronze
124THRutchathon Chairattana-apirom188.12
Bronze
125MDAlexandru Rudi184.77
Bronze
126DKAlice Ryhl182.79
Bronze
127CALeo Feng180.99
Bronze
128MKFilip Mihov176.79
Bronze
129SEHerman Karlsson176.7
Bronze
130FRThéophane Vallaeys175.97
Bronze
131BEBruno Ploumhans173.41
Bronze
132ISBernhard Linn Hilmarsson173.23
Bronze
133BGViktor Terziev172.57
Bronze
134RSMomčilo Topalović171.66
Bronze
135FISiiri Kuoppala171.05
Bronze
136SYSamir Droubi164.66
Bronze
137FIAntti Röyskö164.64
Bronze
138CZJakub Suchánek163
Bronze
139PLJan Olkowski163
Bronze
140SGXing Chen Huang162.16
Bronze
141KZNurlykhan Kairly162
Bronze
142BGRadoslav Dimitrov160.26
Bronze
143NLArend Mellendijk158.65
Bronze
144RSVladimir Milenković157.66
Bronze
145ZABronson Rudner157.13
Bronze
146MOCho Hou Tang155.96
Bronze
147ROAndrei-Costin Constantinescu151.03
Bronze
148BEArthur Massar150.91
Bronze
149BRRogério Aristida Guimarães Junior150.42
Bronze
150CHNicolas Camenisch149.81
Bronze
151BGPetar Nyagolov148.04
Bronze
152CZJan Priessnitz147.34
Bronze
153BDRuhan Habib145.02
Bronze
154GRGiannis Tyrovolas145
Bronze
155PHFarrell Eldrian Wu144.99
Bronze
156MXHéctor Fernando Ricárdez Lara144.44
Bronze
157ILNir Shalmon139.14
Bronze
158BDRubab Redwan Syed138.43
Bronze
159GRCharilaos Pipis137.82
Bronze
160PTHenrique Navas137.19
Bronze
161CAJoey Yu135.76
162MKDimitar Bajraktarov134.59
163CHIan Jérôme Boschung134.51
164CYAngelos Assos134.42
165CYAristeidis Tziapouras133.92
166TRCaner Demirer133.73
167EEToomas Tennisberg133.5
168KRHyunsoo Kim133.32
169MNBatjargal Altangerel133
170DKAsk Kunding132.53
171GESaba Tavdgiridze131.57
172LTZigmas Bitinas129.07
173NOHåvard Rognebakke Krogstie128.83
174SYMahmoud Hassan126.91
175DKMarkus Krabbe Larsen124.76
176SKMichal Sládeček124.56
177LVRoberts Leonārs Svarinskis123.68
178UZAbdurasul Rakhimov122.01
179FRKillian Dengreville121.16
180UANazarii Denha120.67
181HRAdrian Beker120
182GEAleksandre Khokhiashvili119.64
183MYJia Qing Tan118.95
184CLJavier Oliva116.92
185ARLucas Fernan Salvador115.95
186MYJen Khai Yew114.5
187DENicolas Faross113.65
188LTJonas Pukšta113
189DERobert Hönig112.66
190CLAlexis Espinoza112
191TJFarkhod Khakimiyon111.89
192ARLautaro Lasorsa111.46
193AMHamlet Mikaelyan111.12
194SYFadi Younes110
195ESJordi Guillem Rodríguez Manso109.76
196VNQuang Nguyen Diep Xuan108
197SIUrban Duh107.81
198KGBolot Bekbolotov107.61
199SKAlan Marko103
200IEJohn Ryan102.88
201LVAleksandrs Zajakins102.25
202MKMarko Kjalasan102
203SITim Poštuvan101.05
204AZZiya Mukhtarov100.81
205BRGabriel Simões99.03
206ATJakob Wögerbauer98.87
207CUDavid Manuel García Aguilera98.37
208CHJan Schär96.16
209HKKwan Ting Chow93.85
210FIRoope Salmi92.76
211BRWilliam Kondo91
212KGArsen Kasymov89.66
213SIMitja Žalik88.03
214PHFranz Louis Cesista87.76
215CLWillem Stuijt86.4
216CHFabian Haller86.31
217AUAngus Ritossa86.03
218MNBilegdemberel Sumiyabayar85.74
219IEKieran Horgan83.05
220SYMohamad Dwik83
221AMGagik Magakyan82.7
222MKVladimir Maksimovski82.18
223LUSacha Adrien Bartholmé82.01
224MNAltangerel Baatar80.01
225TNAhmed Selmi79.45
226AZRafail Saddatimov77.67
227NLErnest Van Wijland76.3
228ARNicolas Guasch76.03
229TMKerim Kochekov75.23
230NLReijer van Harten74.83
231LUOliver Nick74.76
232BAMuamer Parić74.65
233IEOisín O'Duibhir74.29
234TJJovidjon Mahmudov73.96
235ATMoritz Stadler73.66
236ESAlexander Vidal Zhukova72.67
237PTGuilherme Penedo71.17
238DKChristian Bertram71.12
239ZARalph McDougall69.88
240JOSarah Abu Elayyan68.76
241BODiego Alejandro Angulo Ramirez67.5
242ATNiklas Hauber65.36
243CORoger Trujillo64.67
244PHKim Bryann Tuico64.65
245BANikola Novarlić63
246UZTemurbek Xo'jayev63
247ARSofia Belen Lopez Vicens61.12
248TNBilel Ghorbel61
249GRDimitrios Rontogiannis60.03
250AMVahan Martirosyan59.89
251NLRobert Koprinkov58.84
252BAVladan Cvjetkovic58.29
253CYEvripidis Papaevripidis58
254MXJosé Angel Alejandro Soto58
255LVRaitis Rūsiņš Kriķis58
256LTNeringa Levinskaitė57.9
257PTKevin Pucci56.57
258ESJavier López-Contreras González56.5
259IEAidan Molloy56.16
260LKDamika Gamlath53.45
261LKPasindu Wijesena53.03
262NOTobias Laundal52.54
263BESebastian Weiermann52.47
264MOHou Tam51.66
265MDCorneliu Pașa50
266JOAhmad Naser48.88
267BEOscar Jocqué48
268AZAlakbar Askarov47.62
269TJFarrukh Karimov47.48
270LUAlexander Radcliffe47.42
271ATRobin Gugel47
272MDClaudiu Babin46.5
273COAndrés Pérez46.16
274KGAkbarzhon Madaminov46
275UZNusratulla Ne'matullayev46
276TRAhmet Öztürk45
277TRAybala Karakaya45
278MAWalid Astaoui45
279HULászló Radnai44
280MNLkhagvasuren Zagdsuren43.66
281MYZhi Wei Gan43.03
282COPietro Ehrlich43.01
283UZHusayn Hasanov39.66
284MXAngel Gilberto Ayala Pérez39.23
285MOKai Cheong Choi38.85
286TNOmar Abbes38
287NOBirk Tjelmeland37
288AZAbutalib Namazov34.35
289JOMohammad Alkilani33.33
290NGChibuoyim Faith Wilson Ogbonna33
291TNFedi Kallel33
292CLLuciano Massa33
293EEMartin Širokov33
294INNalin Bhardwaj33
295BOPablo Miguel Delgado Borda33
296BORonaldo Franco Jaldin33
297MEMiodrag Racic32.66
298LUJarod Differdange32
299TJSamariddin Sharipov32
300ESEmilio Domínguez Sánchez27
301PSWalid Aljuba25
302GRDimitrios Iatrakis20
303MAHoussam Hanafi20
304BOLuis Javier Quispe Ramirez20
305SVMario Hernandez20
306NOMarius Stensrud20
307LKAdithya Narasinghe12
308MAAnass Choukri0
309MAAyman Boutadghhart0
310NGDaniel Olukare0
311PSOsama Qawasmi0
312PSSamed Al-Hajajla0