UPM je ponovno tu!
Vabimo vas, da se udeležite letošnjega Univerzitetnega programerskega maratona UPM 2013, ki se začenja v aprilu na vseh treh slovenskih univerzah. UPM je slovensko tekmovanje za študente v programiranju, kjer je poudarek bolj na algoritmih kot na samih tehnikah programiranja.
UPM je sestavljen iz predkola, ki bo 4. aprila, treh tekmovalnih kol, ki bodo 11. aprila, 9. maja ter jeseni 3. oktobra in finala. Slednje se seli med slovenskimi univerzami in bo letos 20. oktobra na Univerzi v Ljubljani. Na finalu dobimo državnega prvaka in prvake posameznih univerz.
UPM poleg tega, da je nacionalno tekmovanje, predstavlja tudi kvalifikacijsko tekmovanje za uvrstitev na ACM svetovno tekmovanje ICPC. Slednje poteka v dveh etapah: regionalno tekmovanje in svetovni finale. Slovenija je razvrščena v srednje-evropsko regijo in lansko srednje-evropsko tekmovanje je bilo v Krakowu, medtem ko bo svetovni finale med 30. junijem in 4. julijem v St. Peterburgu v Rusiji.
Na tekmovanju sodelujejo ekipe s po največ tremi študenti, ki rešujejo na računalniku zadane naloge. Dobijo 5 do 7 nalog odvisno od nivoja. V omejenem času (4 do 6 ur, odvisno od nivoja tekmovanja) morajo ekipe rešiti in sprogramirati rešitve čim večih nalog. Pravila tekmovanja so takšna, da štejejo predvsem rešene naloge in šele nato hitrost reševanja.
Primere nalog si lahko ogledate med nalogami s preteklih UPM tekmovanj, na strežniku UVa Online Judge, za priprave pa priporočamo tudi knjigo Skiena, Steven S.: Programming challenges: the programming contest training manual.
Če vas zanima sodelovanje na tekmovanju, se javite prof. dr. Andreju Brodniku.
Lansko leto se ja na regionalno tekmovanje v Krakowu uvrstilo 6 ekip iz Slovenije, najbolje se je uvrstila ekipa Univerze v Ljubljani s člani Žiga Ham, Matej Aleksandrov in Nace Hudobivnik, ki je zasedla 33. mesto in rešila 4 od 11 nalog.
Na svetovni finale se doslej ni uspelo uvrstiti še nobeni ekipi iz Slovenije. Morda boste prvi ravno vi!
Prijavi napako v članku