Finale UPM 2021

V soboto, 16. oktobra 2021, se je s finalnim kolom zaključilo tekmovanje UPM 2021. Izmed 43 ekip in 125 tekmovalcev se je skozi sito treh predkol prebilo na finale 22 najboljših ekip. Zaradi ukrepov za preprečevanje širjenja okužbe s COVID-19 sta bili prvi dve koli izvedeni preko spleta. Tretje kolo je potekalo ločeno na treh sodelujočih univerzah, finale pa je bilo izvedeno v Ljubljani ob strogem upoštevanju preventivnih ukrepov. Po 5 urah reševanja 9 tekmovalnih nalog smo dobili prvake Univerzitetnega programerskega maratona 2021 in prvake posameznih univerz.

Najboljše tri ekipe Univerzitetnega programerskega maratona 2021 so:

  • 1. mesto: Segment Trio (v sestavi Benjamin Bajd, Domen Hočevar in Job Petrovčič)
  • 2. mesto: Predzadnja rešitev (v sestavi Urban Duh, Marko Hostnik in Žiga Željko)
  • 3. mesto: luftkanali (v sestavi Daniel Sami Blažič, Jakob Schrader in Patrik Žnidaršič)

Prvaki posameznih univerz so:

  • Univerza v Ljubljani: Predzadnja rešitev (Urban Duh, Marko Hostnik in Žiga Željko)
  • Univerza v Mariboru: BSoD (Vid Keršič, Matic Rašl in Mitja Žalik)
  • Univerza na Primorskem: COVID 19 (M. Besher Massri, Mirza Redžić in Nemanja Torbica)

Podrobne rezultate in naloge si lahko ogledate tudi na sodniškem sistemu, ki je med tekmovanjem ocenil kar 246 oddaj. Finalno kolo je na vrhu s 7 rešenimi nalogami končala ekipa Segment Trio, na drugem mestu pa je pristala s 6 rešenimi nalogami ekipa Predzadnja rešitev. Sledile se ekipe s po 5 rešenimi nalogami: scoreUp, luftkanali, BSoD, COVID 19, zerodays, B in Dora the Explorer.

Najtežji dve nalogi (Košnja in Mat) sta se tokrat izkazali za pretrd oreh, saj jih nobena ekipa ni poskušala reševati. Kako se jih reši, si lahko preberite med opisi rešitev. Med programskimi jeziki sta še vedno najbolj popularna C in C++, kmalu za njima pa Python 3. Jezik C++ je zaradi svoje učinkovitosti idealen za algoritmične naloge, Python 3 pa za hitro reševanje implementacijskih nalog, kjer časovna učinkovitost ni bistvenega pomena. Na sodniškem sistemu si lahko ogledate podrobnejšo statistično analizo.

Najboljše ekipe s posameznih univerz bodo imele priložnost zastopati svoje univerze na srednjeevropskem tekmovanju CERC, ki bo predvidoma izvedeno februarja 2022 v Ljubljani, kjer se bodo ekipe pomerile v močni konkurenci univerz iz Avstrije, Češke, Hrvaške, Madžarske, Poljske in Slovaške.

Vsem udeležencem iskreno čestitamo za svoje dosežke in upamo, da se vidimo spet prihodnje leto.