За последние десять лет российские программисты 6 раз завоевывали высшие награды в студенческом чемпионате мира по программированию. Причем последние два года титула чемпиона удостаивается команда Санкт-Петербургского государственного университета информационных технологий, механики и оптики.
21 апреля этого года состоялось награждение победителей финала студенческого командного чемпионата мира по программированию International Collegiate Programming Contest (ICPC) 2009. Российские команды заняли первое, третье и четвертое места. Кстати, церемония награждения проходила в Стокгольме, в том самом зале, где вручается Нобелевская премия, а спонсирует этот чемпионат крупнейшая IT-компания в мире IBM.
Шведский королевский технологический институт ( Royal Institute of Technology, KTH) принял сто лучших команд, отобранных из 7109 университетских команд из 1838 высших учебных заведений мира. Участники чемпионата решали на время задачи, каждая из которых представляет собой разработку программ, которые решают реальные важные задачи мирового масштаба — расписание авиарейсов для безопасного регулирования полетов с учетом погодных условий, расчет дорожных пошлин или оптимизация транспортного потока в «часы пик». Важный момент, который участники должны учитывать — разработка ПО должна быть основана на открытых стандартах.
Победители определялись по количеству правильно реализованных задач, времени решения поставленных задач. Команда из Санкт-Петербурга решила 9 из 11 заданий, обогнав на 1 балл команду Китая.
Всего на чемпионате International Collegiate Programming Contest (ICPC) вручает по 4 медали золотого, серебряного и бронзового достоинства. Второе место заняла команда Университета Циньхуа (Tsinghua University) из Китая, а бронзовые медали тоже отправились в Санкт-Петербург — третье место у команды Санкт-Петербургского государственного университета Немного не дотянула до призовой тройки команда Саратовского государственного университета, заняв четвертое место.