Sukces! Polscy studenci wicemistrzami świata w programowaniu komputerowym

Sukces! Polscy studenci wicemistrzami świata w programowaniu komputerowym

Dodano:   /  Zmieniono: 
Studenci z Petersburga zwyciężyli w 36. Akademickich Mistrzostwach Świata w Programowaniu Zespołowym, które zakończyły się na Uniwersytecie Warszawskim, fot. sxc.hu Źródło: FreeImages.com
Studenci z Petersburga zwyciężyli w 36. Akademickich Mistrzostwach Świata w Programowaniu Zespołowym, które zakończyły się na Uniwersytecie Warszawskim. Na drugim miejscu znaleźli się studenci UW, zdobywając złoty medal. Zawodnicy zwycięskiej drużyny z Narodowego Uniwersytetu Badawczego Technologii Informacyjnych, Mechaniki i Optyki rozwiązali dziewięć zadań, najszybciej z ponad 100 drużyn biorących udział w konkursie.

- Kluczem do wygrania tak ważnych zawodów jest trening. Trzeba dużo ćwiczyć, czytać książki, słuchać nauczycieli – powiedział dziennikarzom jeden z członków zwycięskiej drużyny Niyaz Nigmatullin. - Po pierwsze chcemy skończyć studia, potem rozważymy ewentualne propozycje pracy - odparł pytany, co  teraz będą robili zwycięzcy.

Z polskich drużyn najlepiej zaprezentowała się drużyna „Warsaw Eagles 2012" złożona ze studentów Uniwersytetu Warszawskiego. Zawodnicy zdobyli złoty medal rozwiązując - podobnie jak Rosjanie dziewięć zadań. Zajęło im to jednaka więcej czasu niż zwycięzcom. W drużynie UW znaleźli się: Tomasz Kulczyński, Jakub Pachocki i Wojciech Śmietanka. Ich opiekunem był prof. Jan Madey.

Złote medale zdobyli również studenci z Moskiewskiego Instytutu Fizyki i Technologii (Rosja) oraz Shanghai Jiao Tong University (Chiny). Cztery srebrne medale trafiły do: Białoruskiego Uniwersytetu Państwowego; Sun-Yat-sen University (Chiny); Uniwersytetu Harvarda (USA) oraz Uniwersytetu Chińskiego w Hongkongu.

Medale brązowe wywalczyli informatycy z Uniwersytetu Waterloo (Kanada); Uniwersytetu Moskiewskiego (Rosja); Uniwersytetu Tokio (Japonia) oraz Białoruskiego Państwowego Uniwersytetu Informatyki i  Radioelektroniki. W zawodach wzięło udział 112 trzyosobowych drużyn z 85 krajów świata. Uczestnicy mieli do rozwiązania 12 zadań programistycznych.

Musieli np. przenieść się do 2112 roku i zaproponować system łączności między asteroidami, wiedząc, że są one w ciągłym ruchu. W  innym zadaniu informatycy opracowywali trasę autokaru, który zabiera turystów z poszczególnych hoteli poza miasto. Informatycy musieli opracować taki plan powrotu, by turysta, którego zabrano z hotelu jako pierwszego, nie wrócił do niego jako ostatni. Innym tegorocznym zadaniem było np. opracowanie algorytmu, który umożliwi rozdzielenie dużego pęku kluczy na kilka mniejszych części.

Akademickie Mistrzostwa Świata w Programowaniu Zespołowym (ACM ICPC) to najstarszy i najbardziej prestiżowy konkurs informatyczny na świecie, skierowany do studentów. Zawody odbywają się po raz 36., a Warszawa to  czwarte europejskie miasto, które jest ich gospodarzem. Polska po raz pierwszy uczestniczyła w konkursie w 1994 roku. Nasze drużyny zwyciężyły w konkursie dwukrotnie: w 2003 roku w Beverly Hills i  2007 roku w Tokio. Za każdym razem byli to informatycy Uniwersytetu Warszawskiego. Zawody organizuje Association for Computing Machinery, międzynarodowe stowarzyszenie informatyków, skupiające ponad 80 tys. członków, zarówno naukowców, jak i informatyków-praktyków.

mp, pap