16.12.2016
ACM ICPC (International Collegiate Programming Contest) - ежегодный чемпионат мира по спортивному программированию проходит под эгидой Ассоциации вычислительной техники (ACM) с 1970 года и считается самым престижным командным состязанием молодой программистской элиты.
Как любой мировой турнир, соревнование проходит по определенным правилам. Каждой из команд из трех человек предоставляется компьютер и пять часов на решение 10-12-ти сложнейших математических задач. Решением задачи является программа, успешно прошедшая тесты жюри. Побеждает команда, решившая наибольшее число задач, а в случае равенства правильных ответов - команда, затратившая на это меньше времени.
Впервые за пределами США финал ICPC состоялся в 1999 году в Нидерландах, а затем в разные годы чемпионат принимали университеты Канады, КНР, Японии, Чехии, Польши, Швеции и России.
Россия участвует в ACM ICPC с 1993 года. За восемнадцать лет участия в чемпионате российские студенты одиннадцать раз становились чемпионами мира. В 2013 и 2014 финалы чемпионата мира по программированию ACM ICPC проходили в России: в 2013 году в Санкт-Петербурге и в 2014 году Екатеринбурге.
В начале декабря 2016 года на базе Санкт-Петербургского государственного университета информационных технологий, механики и оптики (ИТМО) прошел региональный полуфинал ACM ICPC, на котором собрались участники из стран Северо-Восточной Европы -106 команд из России и стран СНГ.
Победителями региональный полуфинала ACM ICPC стали команды Санкт-Петербургского государственного университета и Университета ИТМО, которые примут участие в заключительном этапе ACM ICPC 20?25 мая 2017 года в Рапид Сити (США). Ежегодно мировой чемпионат собирает свыше 40 000 участников из более 100 стран мира.
Сегодня компьютерное программирование не знает границ и стало настоящим интеллектуальным спортом, за которым следят не только крупнейшие IT-компании, но и все, кому интересно развитие компьютерных технологий.
Источник: ГлавСправ