Путешествие в Шанхай

предстоит россиянам, вышедшим в финал студенческого чемпионата мира по командному программированию

С 24 ноября по 2 декабря в Санкт-Петербурге в рамках VII Международной молодежной недели информатики и программирования и, что важно, в соответствии с приказом министра образования и науки России*1 прошли 5-я Всероссийская олимпиада школьников (http://neerc.ifmo.ru/school) и 29-й полуфинал студенческого чемпионата мира по командному программированию (http://neerc.ifmo.ru). За титулы лучших программистских мини-коллективов боролись 110 команд школьников и 172 студенческие команды (примерно из ста городов России и стран ближнего зарубежья), что почти в 1,5 раза выше представительности прошлогодних состязаний.

_____
*1 То, что соревнования проходили под патронатом Министерства образования и науки России, дает их победителям определенные привилегии.


Алексей Сонк (в центре второго ряда) и Владимир Парфенов с победителями 29-го полуфинала чемпионата мира по командному программированию

Среди студентов победителем 29-го полуфинала чемпионата мира по командному программированию, проводимого авторитетной в компьютерной области международной ассоциацией АСМ (Association for Computing Machinery), и чемпионом России второй раз подряд стала сборная СПбГУ ИТМО*1 (Санкт-Петербургский государственный университет информационных технологий механики и оптики, www.ifmo.ru) в составе Павла Маврина, Сергея Оршанского и Дмитрия Павлова (тренер - Андрей Станкевич). На втором месте - сборная МГУ им. М. В. Ломоносова. "Бронза" - у второй сборной СПбГУ ИТМО. В результате проведенных соревнований 12 команд получили право принять участие в финале чемпионата по командному программированию среди студентов, который состоится 3 - 7 апреля 2005 г. в Шанхае.

_____
*1 Вообще говоря, команда СПбГУ ИТМО стала чемпионом страны в четвертый раз. Кроме нее, дважды побеждала команда МГУ, а других чемпионов в нашей стране пока не было.

Победителем 5-й Всероссийской олимпиады школьников по командному программированию и чемпионом России стала команда специализированного учебно-научного центра МГУ N 1 (http://pms.ru) в составе Антона Вадимова, Арсения Климовского и Евгения Мамченко (ее тренирует Елена Андреева). "Серебро" - у питерцев (сборная Центра подготовки СПбГУ и Физико-математического лицея N 30). Третье место заняли юные программисты из Саратова (Физико-технический лицей N 1). В общей сложности в искусстве программирования соревновались 330 школьников (110 команд).

Благодаря Интернету и единой структуре соревнований как для студентов, так и для школьников*1 состязания проходили в нескольких городах одновременно. Так, команды северо-западного региона страны соревновались в Петербургском городском Дворце творчества юных (Аничков дворец). Команды ведущих вузов и средних школ Барнаула, Новосибирска, Томска, Омска, Красноярска, Владивостока и других сибирских и дальневосточных городов разместились в узле федеральной университетской компьютерной сети RUNNet, расположенном в Алтайском государственном техническом университете. В Ереванском государственном университете собрались команды из Закавказья, а в Ташкентском университете информационных технологий - из Средней Азии.

_____
*1 Согласно правилам проведения соревнований команде из трех участников предоставляется один компьютер и предлагается в течение пяти часов решить максимальное число из девяти-десяти предложенных задач. Побеждает команда, решившая больше всех задач, а в случае равенства по количеству решенных задач - команда, затратившая меньше времени.

Напомним, что схема организации студенческого чемпионата мира по программированию ACM ICPC (ACM International Collegiate Programming Contest, http://acm.baylor.edu/acmicpc), проводимого с 1977 г. под эгидой ассоциации АСМ, включает три этапа - четвертьфинальный, полуфинальный и финальный. В полуфинале команды соревнуются в сезоне 2004/2005 в тридцати региональных полуфинальных группах, среди которых распределены университеты всех стран. Команды - победительницы полуфинальных состязаний выходят в финал, который состоится в апреле 2005 г. в Шанхае. В финале окажется около 70 команд из ведущих университетов мира. В общей сложности в сезоне 2004/2005 в 29-м чемпионате принимают участие свыше 4000 команд из полутора тысяч ведущих вузов 75 стран мира. Россия впервые получила право на организацию собственной полуфинальной Северо-Восточной Европейской группы*1 в сезоне 1996/1997 гг. (см. заметку "Программирование: молодые европейцы впереди планеты всей", PC Week/RE, N 13/98, с. 55). Организацию состязаний директорат чемпионата поручил СПбГУ ИТМО. Директором соревнований является профессор СПбГУ ИТМО Владимир Парфенов.

_____
*1 На карте ACM ICPC Северо-Восточный Европейский регион включает страны бывшего СССР.

Владимир Глебович отмечает, что состязания такого масштаба можно провести лишь при поддержке спонсоров. В мировых рамках ими являются крупнейшие компьютерные фирмы. Так, в прошедшее десятилетие четыре года подряд генеральным спонсором чемпионата ACM была корпорация Microsoft, вложившая в организацию соревнований 27 млн. долл. Однако начиная с сезона 1997/1998 в борьбе за лучшие головы планеты произошла перегруппировка сил и генеральным спонсором чемпионата стала корпорация IBM.

В нашей стране в 2004 г. спонсорами регионального полуфинала явились корпорация Borland (www.borland.ru), ассоциация RUSSOFT (www.russoft.ru) и компания MERLION (www.merlion.ru). Надо полагать, у американской корпорации есть и определенная практическая цель. Осенью СПбГУ ИТМО посетил президент и генеральный директор Borland Дейл Фуллер (Dale Fuller). Он оценил потенциал российской молодежи и поручил своим подчиненным продумать программу по привлечению к работе способных ребят. Собственно говоря, о начале этой программы они и объявили, выступая на открытии полуфинальных состязаний.

РУССОФТ традиционно спонсирует данные соревнования и постоянно возит на свои зарубежные презентации портреты многочисленных российских чемпионов мира. Здесь есть на что посмотреть. Высшими достижениями российских команд являются: звания абсолютных чемпионов мира 2000-го и 2001 гг. и золотые медали 1998 г. команд СПбГУ, звание абсолютных чемпионов мира 2004 г. и золотые медали 1999-го, 2001-го, 2003 гг. команд СПбГУ ИТМО, золотая медаль 2003 г. команды МГУ, золотая медаль 2004 г. команды Пермского университета.

Самым бескорыстным спонсором (как олимпиады школьников, так и соревнований студентов), похоже, является Merlion. Вот как комментирует принятое решение о поддержке соревнований президент компании Алексей Сонк: "Еще полгода назад, наблюдая по телевизору прием Президентом России команды абсолютных чемпионов мира и Европы по программированию из Санкт-Петербурга, мы даже не представляли себе грандиозный масштаб системы подготовки и отбора, из которой вышли эти три младшекурсника СПбГУ ИТМО. И только во время встречи с Владимиром Парфеновым нам стало ясно, что мы имеем дело с уникальной, не имеющей сколь-нибудь близких по уровню организации аналогов системой творческих конкурсов для молодежи. Нам было очень приятно видеть реальные подтверждения того, что вопреки всем трудностям российские вузы продолжают готовить специалистов очень высокого уровня в области информационных технологий. Мы заинтересованы в дальнейшем динамичном развитии отрасли высоких технологий, которое невозможно без инвестиций в соревнования подобного рода. Уверен, что благодаря нашим молодым компьютерным звездам повысится престиж страны на международном уровне и в XXI веке Россия займет достойное место среди наиболее сильных, экономически передовых и влиятельных государств мира".

На торжественном закрытии студенческих соревнований Алексей Сонк вручил команде-победительнице приз в 60 тыс. рублей и четыре авиабилета на финальные состязания в Шанхае. Кроме того, Merlion подготовила памятные подарки четырем командам - финалистам чемпионата мира по командному программированию АСМ 2004. Для Всероссийской олимпиады школьников компания разработала логотип (его раньше не было) и всем участникам сделала форму. Школьников, как и студентов, в основном награждали книгами по программированию и различными полезными устройствами, например USB-драйвами.

От редакции: Крайне удивительно, что сайт http://neerc.ifmo.ru украшают логотипы лишь трех спонсоров. А где же отечественные системные интеграторы и разработчики ПО? Неужели их не волнует повышение престижа ИТ-специальностей и вопросы формирования кадрового резерва?