Predstavitev tekmovanja

V mesecu aprilu se bo pričel letošnji Univerzitetni programerski maraton 2015 oz. krajše UPM 2015.

Univerzitetni programerski maraton je vseslovensko tekmovanje za študente v znanju programiranja, s poudarkom na poznavanju podatkovnih struktur in algoritmov. Kot programski jezik lahko tekmovalci uporabljajo C, C++, Javo, Pascal, Python 2, Python 3 ali C#.

UPM sestoji iz predkola, treh tekmovalnih kol in finala, ki bo letos 10. oktobra v Mariboru. Na finalu se določi prvaka tekmovanja UPM in prvake posameznih univerz, ki pri tekmovanju sodelujejo. UPM poleg tega, da je nacionalno tekmovanje, predstavlja tudi kvalifikacijsko tekmovanje za uvrstitev na tekmovanje ACM ICPC. Slednje poteka v dveh etapah: regionalno tekmovanje in svetovni finale. Slovenija je razvrščena v srednjeevropsko regijo. Prejšnje srednjeevropsko tekmovanje je bilo v Krakovu na Poljskem, naslednje pa bo v Zagrebu.

Na tekmovanju sodelujejo ekipe sestavljene iz treh študentov, ki na enem računalniku rešujejo programerske naloge. Običajno je na posameznem tekmovanju zastavljenih od 5 do 7 nalog, na finalu pa celo do 10. Za občutek, kako izgledajo naloge, si lahko ogledate bazo nalog na španskem strežniku oz. si preberete knjigo Programming challenges: the programming contest training manual. Naloga ekipe je, da v omejenem času (4 do 6 ur, odvisno od nivoja tekmovanja) reši čimveč zastavljenih nalog. Pravila tekmovanja so takšna, da štejejo predvsem rešene naloge in šele nato hitrost reševanja.

Če vas programiranje zabava in se veselite novih izzivov ter druženja s prijatelji ob programerskih izzivih vas vabimo, da se nam pridružite. Vse kar morate storiti je, da izpolnite prijavnico, ustvarite svojo ekipo in se nam pridružite na tekmovanju.