Benjamin Bajd, ki je ravno zaključil zadnji letnik Gimnazije Kranj, je avgusta osvojil zlato medaljo na 34. mednarodni računalniški olimpijadi (IOI 2022) v Yogyakarti.
Kako je potekala olimpijada?
Olimpijade iz računalništva so v bistvu posebna vrsta programiranja, ki mu rečemo tekmovalno programiranje.
Naloge so skupek matematike in logike, medtem ko je programiranje samo v ozadju. Ko nalogo rešiš teoretično, jo še implementiraš v programskem jeziku, za kar seveda potrebuješ programersko znanje.

Kaj te pri računalništvu najbolj veseli?
Reševanje matematičnih in logičnih problemov mi je že od nekdaj v veliko veselje. Prav zato mi je tudi tekmovalno programiranje takoj postalo zelo všeč.
Tekmovalno programiranje je zelo razvito tudi na internetu. Obstajajo spletne strani, na katere se preprosto prijaviš in tam tudi tekmuješ. S tem lahko vadiš za olimpijade.
Reševanje teh nalog mi je preprosto v zabavo, in zato sem se veliko pripravljal na olimpijado.
Kaj ti pomeni zlata medalja na olimpijadi?
Zlata medalja na IOI-ju je moj največji dosežek do zdaj in zelo vesel in ponosen sem, da mi jo je uspelo dobiti. Poleg tega je to prva slovenska zlata medalja na tej olimpijadi.
Na gimnaziji sem se vsako leto uvrstil na IOI in dobil dve bronasti, srebrno ter letos še zlato medaljo.
Osvojiti zlato medaljo je še posebej nagrajujoče, saj so vse prejemnike zlatih medalj septembra povabili v Singapur.

Kaj bi o računalništvu povedal svojim vrstnikom?
Če ti je reševanje matematičnih in/ali logičnih problemov v veselje, je tekmovalno programiranje super naslednji izziv.
V procesu pripravljanja na olimpijado spoznaš precej vrstnikov, ki jih zanima ista stvar.
Sploh pa so izjemna izkušnja olimpijade same, saj potuješ v novo državo, spoznavaš nove kulture in se družiš z najboljšimi tekmovalnimi programerji s celega sveta.
Slovarček
Implementirati pomeni uvesti določene tehnične rešitve v informacijski sistem.
