International Olympiad in Informatics. 2024

5/5
Transparency of evaluation
5/5
Assignment uniqueness
5/5
Screening selectivity
3/5
Award selectivity
Credibility
366
participants
95
countries
  1. 36th International International Olympiad in Informatics was held in Alexandria, Arab Republic of Egypt
CountryNameScoreMedal
1CNKangyang Zhou600
Gold
2PLAdam Gąsienica-Samek476.22
Gold
3USBrian Xue471.31
Gold
4ILDaniel Weber439.5
Gold
5USAgastya Goel438.97
Gold
6USRain Jiang434.4
Gold
7ROMihai-Valeriu Voicu426.85
Gold
8CABálint Rózsa423.64
Gold
9CNYuchong Guo419.17
Gold
10SKEliška Macáková418.97
Gold
11RUDaria Grekova417.88
Gold
12RUIvan Piskarev416.67
Gold
13CARyan Bai413.17
Gold
14JPShogo Amacho410.72
Gold
15HUIstván Ádám Molnár402.67
Gold
16JPKatsuki Ota402.17
Gold
17ESAlejandro Vivero Puga402.16
Gold
18IRAmirali Asgari401.12
Gold
19ILElazar Koren396.88
Gold
20GBSamuel Trajtenberg395.7
Gold
21TRDuru Ozer390.2
Gold
22PLRafał Mańczyk389.84
Gold
23RUGimran Abdullin376.85
Gold
24INKshitij Sodani376.31
Gold
25HKChun Wong376.22
Gold
26VNMinh Pham Cong376.2
Gold
27VNBach Hoang Xuan374.72
Gold
28BDDebojoti Das Soumya373.63
Gold
29AUMiles Conway372.17
Gold
30ILAlon Tanay371.88
Gold
31RUPetr Losev371.72
Gold
32LVAnsis Gustavs Andersons366.64
Gold
33KREunseong Kim362.64
Gold
34NODavid S. Eikeland359.71
Gold
35JPYuya Hirasawa359.11
Silver
36PLKajetan Ramsza358.97
Silver
37KRMingyu Woo357.4
Silver
38PLJan Gwiazda356.19
Silver
39AUAndy Wu353.88
Silver
40BGDaniel Koynov353.61
Silver
41TWPo-Kai Chen353.61
Silver
42MKDamjan Davkov350.81
Silver
43FIJonni Haapiainen349.2
Silver
44USRohin Garg348.7
Silver
45KRHeewoo Jung346.89
Silver
46GBHanks Chong346.71
Silver
47SGYaw Chur Zhe346.63
Silver
48MYIsaac Kai Sheng Hew344.61
Silver
49BGBoris Mihov344.17
Silver
50JPRyotaro Hayashi342.81
Silver
51FROscar Fischler342.33
Silver
52KRMin-chan Jung341.64
Silver
53VNTuan Nguyen Huu336.97
Silver
54FIVeikko Heikkinen335.7
Silver
55RORareș-Andrei Neculau331.72
Silver
56CZAntonín Maloň329.14
Silver
57IRAmirhossein Farkhondeh Far326.85
Silver
58UADenys Tereshchenko326.81
Silver
59ESJavier Badesa Pérez326.81
Silver
60INSushil Raaja Umasudhan326.64
Silver
61IDMatthew Allan324.89
Silver
62ROAndrei-Paul Iorgulescu322.89
Silver
63KZMaxim Tsoy322.89
Silver
64IDAufan Ahmad Mumtaza322.69
Silver
65CNLuotian Huang322.61
Silver
66TRCengiz Eray Aslan322.2
Silver
67UAAndrii Smutchak321.89
Silver
68TRBerke Inan Tol321.69
Silver
69BGVesselin Markovich319.71
Silver
70IRAmirreza Dorosti315.89
Silver
71SGBrian Xiao Boyang314.7
Silver
72FRAnatole Bouton313.25
Silver
73INSamik Goyal311.35
Silver
74SIJakob Žorž311.19
Silver
75AUAlex Wang308.89
Silver
76NZGuanhan Li308.21
Silver
77HUPál Czanik308.14
Silver
78MYKwong Weng Loh308.13
Silver
79KZMansur Taimas307.19
Silver
80UAIllia Permiakov307.15
Silver
81MDTimur Degteari305.19
Silver
82AMGagik Gevorgyan304.75
Silver
83THSean Wanitchollakit304.47
Silver
84IDKelven Nathanael302.7
Silver
85KGIan Bobrus302.28
Silver
86ATMartin Bierbaumer300.31
Silver
87PHJerome Austin Te299.14
Silver
88CHJovian Soejono295.7
Silver
89THPapangkorn Apinyanon293.7
Silver
90KGAlihan Aidarbekov291.81
Silver
91RSNemanja Majski290.64
Silver
92KZNazar Serazitdinov289.81
Silver
93HKYung Ho Kwan289.81
Silver
94HKLok Yin Siu289.69
Silver
95EGYahia Emara289.39
Silver
96BGAndrey Stefanov289.31
Silver
97ATMatthias Pleschinger287.97
Bronze
98FRRaphaël Pons287.7
Bronze
99TWYi-Yu Chao286.85
Bronze
100AREduardo Carranza Vélez286.7
Bronze
101GRPanagiotis Paskalis286.7
Bronze
102UAIhnat Zharikhin286.13
Bronze
103DEMaksym Shvedchenko286.13
Bronze
104ITJames Ray Bamber285.7
Bronze
105BAFaruk Ibrahimović285.25
Bronze
106BRFilipe Lalic285.14
Bronze
107TWYun-Shuo Tsao283.47
Bronze
108MAAyman Riad Solh283.21
Bronze
109ZAMinkyum Kim283.2
Bronze
110VNTrung Pham Ngoc283.2
Bronze
111ITAlessandro Lombardo282.69
Bronze
112CHElias Bauer279.35
Bronze
113GBAdavya Goyal278.62
Bronze
114MNOnolt Khurtsbilguun277.85
Bronze
115NLChenyu Lin277.67
Bronze
116ITLuca Baglietto277.11
Bronze
117TWPing-Chung Chang276.97
Bronze
118EEKaarel Toomet276.14
Bronze
119SETheodor Beskow276.13
Bronze
120HRDino Hadžić276
Bronze
121MNIrmuun Chinbat274.77
Bronze
122AUNathan Zhou272.69
Bronze
123ITFrancesco Vercellesi272.47
Bronze
124GRMarkos Radaios272.2
Bronze
125NLJelle van der Drift271.47
Bronze
126IRParsa Farjpoursarabi271.39
Bronze
127EEKristjan Lepp269.81
Bronze
128HRNikola Vujica269.15
Bronze
129CYMariza Paspalli269.11
Bronze
130CYTheofanis Orfanou267.97
Bronze
131BYDzmitry Harbatouski267.81
Bronze
132EGAhmed Gamal265.39
Bronze
133DESimon Bachran263.64
Bronze
134THKunthee Yongvanich262.12
Bronze
135EGMina Fouad260.39
Bronze
136AZAykhan Damirli260.11
Bronze
137TRNoyan Cantürk260.11
Bronze
138RSMiloš Milutinović259.15
Bronze
139SGKang Yiming257.83
Bronze
140BRArthur Lobo Leite Lopes257.64
Bronze
141EGMoez Mahmoud256.83
Bronze
142LTMarijonas Salvijus Keturakis256.7
Bronze
143HRJakov Celin254.65
Bronze
144HRLovro Tunjić251.35
Bronze
145EGAbdelmaged Nour251.2
Bronze
146RORareș-Felix Tudose251.2
Bronze
147BYKiryl Kardash250.5
Bronze
148KGBaitoro Mairambekov250.31
Bronze
149ARBianca Vicente250.13
Bronze
150GENikoloz Melikishvili248.85
Bronze
151THThawin Tengamnuay247.72
Bronze
152PHFilbert Ephraim Wu247.27
Bronze
153CNHang Chi Ng246.33
Bronze
154INYash Thakker244.11
Bronze
155ILItamar Nir243.72
Bronze
156RSMihailo Jančević242.63
Bronze
157BDJarif Rahman242.19
Bronze
158PKMuhammad Umair Ahmad Mirza240.75
Bronze
159KZAkhmet Issa240.47
Bronze
160BYAndrei Sabalenka240.13
Bronze
161CUMarco Antonio Escandón García240.11
Bronze
162FRAnton Avilov239
Bronze
163SYAmin Charba238
Bronze
164ZAHugo Bruwer237.35
Bronze
165CZJan Slíva236.5
Bronze
166NZVictor Coen235.47
Bronze
167SKMartin Šindelář235.31
Bronze
168SAAhmed Alhashim234.81
Bronze
169MYChang Jun Lim234.5
Bronze
170SAAdeeb AlShehry234.15
Bronze
171BRPedro Suyama Leston Rey230.85
Bronze
172SGSun Beichen230.4
Bronze
173CHYaël Arn230
Bronze
174NOØystein Berntzen229.81
Bronze
175SEVictor Vatn229.11
Bronze
176IDGunadi Gani227.81
Bronze
177UZMardon Hazratov227.5
Bronze
178RSUroš Kostadinović227.28
Bronze
179PKKaleem Raza Syed226.97
Bronze
180MXJosé Andrés Lemus Velazquez225.61
Bronze
181DKSebastian Meineche Falk224.2
Bronze
182BYMikhail Brel223.31
Bronze
183CZPatrik Číhal223
Bronze
184LTTomas Marcinkevičius223
Bronze
185EGTarek Ahmed223
Bronze
186AMTsovak Yegoryan222.5
Bronze
187MDMihai Esanu218.81
Bronze
188BDAkib Azmain Turja217.97
Bronze
189DZRaouf Ould Ali216.97
Bronze
190AMHakob Ayvazyan215.47
Diploma
191CZDavid Hromádka215.31
Diploma
192AMAleks Grigoryan213.33
Diploma
193MYYan Xun Khor213.27
Diploma
194MXSantiago de la Torre Zamudio212.33
Diploma
195HUZsombor Bata211.7
Diploma
196AZFuad Garayev210.33
Diploma
197BABenjamin Mujkić209.83
Diploma
198PKMuhammad Saram209.83
Diploma
199HKTsz Chai Berton Choy209.31
Diploma
200CNZiyan Wang207.03
Diploma
201SYHadi Suleiman205.81
Diploma
202GBAnango Prabhat205.33
Diploma
203GEIrakli Sulamanidze205.28
Diploma
204IEYuan Li204.62
Diploma
205KGAbdulaziz Lebiev203.31
Diploma
206UZKhusanboy Mansuraliev203
207MXLogan Guerrero Díaz202.83
Diploma
208GEOtar Tsibadze202
Diploma
209LKMalitha Bandara201.7
210SKPatrik Prítrský200.47
Diploma
211SYAbdullah Abdullah199.83
Diploma
212MDMarian Soltan199.5
Diploma
213SYZein Alabdeen Zammar198.31
214MDAlin Popescu195.19
215HUTamás Görömbey195
216MXEmmanuel Buenrostro Briseño194.83
Diploma
217MKBlagoj Rujanoski Stojanovski194.81
Diploma
218UZSunnatov Asilbek194.33
Diploma
219ZAYoukyum Kim193.11
Diploma
220ESDaniel Nieto Pérez191
Diploma
221CYAntreas Knais190.31
222ATNik Sauer190.03
223ATRaphael Heuchl189.7
224LUSofia Maragò187.97
225SAEssa Almousa187.81
226TJMusojon Muhammadiev187.81
227BENoé Zech187.81
228CADaniel Ye187.7
Diploma
229DKDaniel Holm Rasmussen187.47
230SILuka Heric187.47
231MAMahdi Benkhadra187.31
Diploma
232LTKipras Deksnys185.97
Diploma
233AZTahir Aliyev185.77
234CHUrsus Wigger184.5
Diploma
235TNYassine Ben Younes184.5
Diploma
236NGDaniel Emeka-Ilozor183.15
Diploma
237GRLazaros Karageorgiou182.62
238PKGhulam Junaid180.47
239PHGabee De Vera180.31
240PSMohammed Wawi179.33
241DKGustav Bille Gørtz179.31
Diploma
242SIBrest Lenarčič178.83
Diploma
243TNMarwen El Arbi176.78
244BAAdnan Osmić176.33
245CUCamilo Triana Barata175.35
246TJMusharraf Shukrulloev175.33
Diploma
247SEAnastasiia Saranchina174.33
248DEShuheng Wei173.2
Diploma
249LKDeera Wijesundara172.81
250AZHuseyn Aghayev172.81
251PSRushdi Jallad172.81
252DKFrederik Vase Haraldsson172.61
Diploma
253BEJoaquim Schaeverbeke172.5
254BRMaria Clara Fontes Silva171
255GRGeorgios-Diomedes Varvaresos168
256EGIsmail Fateen165.33
257BAFaruk Demirović163.81
Diploma
258SASaad Alarifi163.75
259UZUlug'bek Rakhmatullaev161.5
260LTAidas Agejevas160.83
261EGNour Moubarak160.5
262BDDesh Acharjee160
263TJHasani Ghulomzoda159.5
264SVFernando Andreé González Meléndez159.31
265CAMaxwell He159
266SIŽan Pustoslemšek159
267SKViliam Gottweis155
268CNIo Fai Lei154.5
269LVAdriāns Piliksers154.33
270NLBoas Bakker153.81
271PEAlejandro Pineda Miranda153.5
272FINiilo Mikkola153.15
273CYAntreas Leonidou151.81
Diploma
274LKPraveen Athauda-Arachchi149.81
275CNPok Hong Lam148.47
276BEAlban Van Vyve147.11
277PSKareem Kayid144.5
278NZJesse Zhang143.83
279GEDavit Dzadzamia143
280PTTomás Faria142.5
Diploma
281ZAXu Yian142.5
282PERosangel Alexandra Bullon Linares142
Diploma
283SESofie Fu141.5
284PHWalsh Letran139
Diploma
285PEDiana Huacasi Durand135.5
286MNTamir Jamiyangarav133.5
287LVAndrejs Piroženoks130.7
288DOPierre Rouchès129.83
289LYMousa Hamed127.5
290MKViktor Maksimoski127
291CLMatias Francisco Nova Baza123.81
292ESHéctor Verdeal Rodríguez123.61
293TMYhlas Amanmyradov123.5
294TNNebili Mohamed Fares122.5
295IEPiotr Stelmaszek117.85
296ISKristinn Hrafn Daníelsson115.5
297PTHlieb Boiarkin115.31
298COSantiago Guaneme Quintero114.83
299LVEdvards Freimanis112.73
300PTLaura Muliar111.33
301BEAkram Zakine110.85
302MAYassir Salama104.5
303TNMohamed Wassim Fkih103.97
304CLEdgardo León103
305NZPeter Zhou101.31
306LKMindiya Karunasinghe99.61
307MKSofija Velkovska99.33
308EEArthur Harri Jaakko Antila99
309MNErkhem Ganzorig96
310EERalf Robert Paabo96
311BOGabriel Alberto Cruz Nogales95.5
312FIAntero Nyberg95.31
313JORaed Naseer94.5
314CUFrancis José Rodríguez Ronda94
315SVRoberto Josué Polanco Hernández93.5
316ISEva Sóllilja Einarsdóttir93.31
317LYAlbara Abdulhafith90
318IEFionn Kimber O'Shea89.5
319SVOscar José Pleités Lemus88
320PTMiguel Pereira87.5
321NOAtas Lapenas86.97
322ARFabrizio Lautaro Brandellero86.5
323PSAbdallah Sherbini86
324DOBaldwin Huang85.81
325DESamuel Leber84
326BOShamir Leonardo Terán Mustafá83
327LUHlib Zabudko82.97
328TMHalymmuhammet Annageldyyev82
329CUMaité Morales Carreras82
330CLHan Yang79
331NOAleksander Emil Moltu78
332COSimón Martínez77
333ISÞórhallur Tryggvason76.35
334NLLucas Kuunders75
335JOAybak Samiz72.31
336TJAnri Esoev71.31
337CLFrancisco Pinhao70.31
338ARJuan José Läderach68.81
339JOMalik Sadaqa68
340TMHojamuhammet Hydyrov67
341JOSami Almajali66
342VERubdary Valentina Rojas Linarez59
343LUTom Philippe Roth58.31
344MEBalsa Radulovic53
345MAMohammed Cherki53
346COBelcar Santiago Cuentas-Zavala Infante51.31
347BOAgustin Leonardo Arnez Alcocer51
348TMDidar Choganov45
349ALArben Kryemadhi43
350COJuan David Onofre Florián41
351LURaphael Le Goaller40
352ECMateo Neira35
353DOAndrew Batista García31
354IEShuyang Feng24
355ECRoberto Valverde Abad22
356DOAdriano Augusto Hernández Rodríguez15
357LYAhmed Albakoush15
358LYFadel Elsenusi15
359DZAssil Abderrezak Boukhnoufa9
360ALRubin Bekteshi6.5
361DZMohammed Hachem6
362ECSteven Mera3
363ALBlendi Avdolli0
364ECMathías Rivera0
365NGNzubechukwu Chendo0
366CNJiyu Shen0