Научная статья на тему 'Финал командного чемпионата мира по программированию АСМ 2005/2006 гг. В Сан-Хосе (США)'

Финал командного чемпионата мира по программированию АСМ 2005/2006 гг. В Сан-Хосе (США) Текст научной статьи по специальности «СМИ (медиа) и массовые коммуникации»

CC BY
74
9
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПРОГРАММИРОВАНИЕ / КОМАНДНЫЙ ЧЕМПИОНАТ МИРА

Аннотация научной статьи по СМИ (медиа) и массовым коммуникациям, автор научной работы — Парфенов Владимир Глебович, Шалыто Анатолий Абрамович

Авторы статьи в динамической форме рассказывают о финале командного чемпионата мира по программирования, поминутно воспроизводя успехи команд, боровшихся за победу. Подробно описаны результаты российских команд.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Финал командного чемпионата мира по программированию АСМ 2005/2006 гг. В Сан-Хосе (США)»

Парфенов Владимир Глебович, Шалыто Анатолий Абрамович

ФИНАЛ КОМАНДНОГО ЧЕМПИОНАТА МИРА ПО ПРОГРАММИРОВАНИЮ АСМ 2005/2006 гг. В САН-ХОСЕ (США)

Выбор Сан-Антонио в качестве места проведения юбилейного тридцатого чемпионата мира по программированию, как и выбор Шанхая год назад, быт не случайным. Ведь именно в Техасе тридцать шесть лет назад зародились состязания программистов, которые в наше время приобрели всемирный размах.

Свои корни нынешние соревнования берут из состязаний, проведенных впервые Texas A&M University в 1970 году. Идея соревнований быстро распространилась по университетам США и Канады как инновационная инициатива для поиска и подготовки наиболее способных студентов в области теоретической информатики и программирования. Первый финал прошел во время ACM Computer Science Conference в 1977 году. В 1982 году чемпионом мира стала команда Baylor University. В 1984 году Dr. Bill Poucher и Dr. Don Gaitros из Baylor University предложили и опробовали на полуфинальных соревнованиях ACM South Central Regional Contest новую схему проведения состязаний. На основе этой схемы в 1985 году был проведен финал в New Orleans, который принял вид, используемый и в настоящее время. В 1989 году штаб-квартирой чемпионата мира стал расположенный неподалеку от Сан-Антонио известный старейший в штате Техас университет Baylor University. В нем, как известно, работает генеральный директор чемпионата мира профессор Билл Пучер, вставший к рулю всемирных состязаний программистов в этом же году. Под руководством Билла Пучера состязания получили огромное международное развитие на всех континентах, за исключением Антарктиды. В сезоне 1988/1989 гг. в отборочных сорев-

нованиях приняли участие 400 команд из 308 университетов и в финале выступили 25 команд. В прошедшем сезоне 2005/2006 гг. состязались 5606 команд из 1733 университетов 84 стран, а в финале соревновались 83 команды.

Надо сказать, что приведенные факты находятся в определенном противоречии с существующим в общественном сознании образом штата Техас как места, где удалые ковбои скачут на лошадях по бескрайним прериям и под влиянием горячительных напитков вступают между собой в перестрелки во всевозможных многочисленных салунах. Все знают, что отличительными особенностями настоящего ковбоя являются сапоги, кожаные штаны и кольт на бедре, который он одним движением руки может выхватить из кобуры в случае опасности. Тут же, неподалеку от ковбоев, ведут разборки и перестрелки за нефтеносные участки будущие нефтяные короли Америки. Известны многочисленные анекдоты о коренных жителях штата Техас, попадающих в

...оЛхикиЛелаНыжи особеЯЯооЛ&мм Настоящего каббоя ашоги, кофаЯш щ&аЯи и

калаЛ На 6effee,,,

Европу и поражающих всех контрастом между богатством, размахом и любовью к вещам большого размера и малой информированностью о достижениях человечества в области науки и культуры. Надо отметить, что этот образ живет не только в сознании иностранцев, черпающих свои познания о штате Техас из романов Брет Гарта и рассказов О'Генри, но и в сознании коренных американцев, не живущих в штате. В Америке все остальные штаты сочиняют анекдоты о техасском фанфаронстве, техасец - это Ноздрев, если бы в Америке написали свои «Мертвые души». Именно американцы придумали анекдот про близорукого техасского миллионера, водящего машину без очков, так как ветровое стекло у него сделано по рецепту окулиста. Приведем еще один типичный анекдот такого сорта. Техасец приезжает в штат Вермонт и спрашивает местного фермера: Большой у вас участок? - Довольно большой, - подумав, отвечает фермер. - Сто ярдов в этом направлении, сто ярдов сюда и почти сто двадцать ярдов туда. А у вас в Техасе большое поместье? - У меня, - отвечает техасец, снисходительно улыбаясь, - ранчо, на одном конце которого стоит мой дом. Утром я завожу свой «Кадиллак», жму на газ и к концу дня все еще не могу доехать до второго конца своих владений. Вермонтец сочувственно кивает головой: Мда-а... У меня тоже один раз была такая машина.

Работающие в Сан-Антонио старинные друзья профессора В.Г. Парфенова рассказывали, какой шок испытали их коллеги по работе в Филадельфии, когда узнали, что

они переезжают в штат Техас, и долго пугали их быками, разгуливающими по улицам Сан-Антонио в ковбойских сапогах. В общем, как говорят о России, когда хотят испугать иностранцев - «там медведи по улицам ходят». Весь этот образ как-то не очень вязался с соревнованиями программистов, и В.Г. Парфенов хорошо помнил свое собственное удивление, когда он узнал от Билла Пучера, что впервые состязания были проведены именно в Техасе.

Действительность сильно отличалась от киношно-книжных представлений. Глобализация пришла и в Техас. Часть Техаса, где расположен Сан-Антонио, называется страной холмов, и поэтому голых прерий там нет, а есть очень красивые зеленые холмистые пейзажи. Ковбоев и ранчо практически не осталось, поскольку стало экономически невыгодно разводить в Техасе крупный рогатый скот, а на территориях ранчо, окружающих Сан-Антонио, идет бурное строительство коттеджных поселков. Запасы нефти иссякли, а с ними и борьба за участки. И сейчас Сан-Антонио представляет собой красивый бурно растущий город: за последние пять лет его население увеличилось в полтора раза, до 1,5 миллионов жителей. Администрация города делает большую ставку именно на развитие высоких технологий. Прекрасный климат, отсутствие опасности ураганов и землетрясений делают это место идеальным для успешной реализации таких планов.

Особенностью предстоящего финала было отсутствие явных фаворитов. Закончили свои выступления ряд блестящих команд, отлично проявивших себя в Праге и Шанхае, - чемпионы мира последних двух сезонов команды СПбГУ ИТМО и Шанхайского университета, вице-чемпион Шанхайского финала команда МГУ и золотой призер Шанхайского финала команда университета Ватерлоо, обладатель золотой и серебряной медалей последних двух сезонов команда Шведского королевского технологического института, обладатель серебра и бронзы последних двух сезонов команда Ижевского ГТУ, золотые призеры пражского финала команды Белорусского ГУ

и Пермского ГУ. В соревнования вступили новые поколения студентов. При этом, как показывали результаты тренировок, произошло заметное выравнивание сил команд. Так, например, если в прошлом сезоне среди российских команд сильно выделялись достаточно ровно выступавшие команды-финалисты МГУ и СПбГУ ИТМО, то в прошедшем сезоне было, по крайней мере, шесть команд-финалистов из МГУ, Саратовского ГУ (СарГУ), СПбГУ, СПбГУ ИТМО, Алтайского ГТУ - АлГТУ (Барнаул) и Уфимского ГАТУ (УГАТУ), имевших достаточно близкие результаты. Несколько отставали от них команды УрГУ (Екатеринбург), Ю-УрГУ (Челябинск), ПетрГУ (Петрозаводск) и ЯрГУ (Ярославль). К тому же, из-за проблем с языком Паскалем некоторые команды (в частности, Саратовского ГУ и СПбГУ ИТМО) перешли на язык Java, что еще больше «смешало карты». Несколько совместных тренировок, проведенных российскими, польскими и китайскими командами, также не показали заметных различий в уровнях подготовки команд. Отметим, что выравнивание сил ведущих команд может свидетельствовать о росте элементов профессионализма в чемпионате мира, поскольку необходимые для достижения объемы тренировок не являются сейчас большим секретом, к руководству многих команд пришло новое поколение молодых тренеров, прошедших школу выступлений в чемпионате на высшем уровне, а тренировочного материала накоплено за последнее десятилетие более чем достаточно. Поэтому большое значение приобрели морально-психологические факторы, желание членов команды показать хороший результат, а также элементы программистского везения и удачи, без которых, как показывает многолетний опыт, крайне тяжело пробиться в призеры. Не случайно, что достаточно часто не показывают значимых результатов команды, сформированные из ребят, имевших в школьные годы отличные результаты на школьных олимпиадах российского и международного уровней. И, с другой стороны, добиваются выдающихся результатов команды, участники которых в

школьные годы не поднимались на олимпиадах выше городского или областного уровней.

На старте практически все сильнейшие команды правильно определили и принялись решать самую простую задачу I. Первыми ее сдали команды MIT, University of Hong Kong и Korea Advanced Institute of Science and Technology, соответственно, на 10, 13 и 15 минутах. К исходу первых тридцати минут эту задачу сдали и наши команды - АлГТУ, СарГУ, СПбГУ, СПбГУ ИТМО и УГАТУ. Свой оригинальный путь выбрала команда МГУ, которая в качестве первой сдала со второй попытки на 44 минуте достаточно сложную задачу D. На 45 и 52 минутах задачу B сдали и возглавили турнирную таблицу после первого часа борьбы команды голландского университета Twente и СарГУ. На 61 минуте с задачей I расправилась, наконец, команда МГУ, а на 65 минуте задачу А сдала команда СПбГУ, они вышли, соответственно, на четвертое и третье места. Среди присутствующих на трибуне стали распространяться «панические настроения, что русские всех порвут и за-копытят». На 80, 87, 89, 90 вторые задачи сдали соответственно команды Шанхайского университета, канадского University of Alberta, АлГТУ, Мюнхенского ТУ и Renmin University of Chine и вошли на рубеже полутора часов в лидирующую группу из 9 команд, решивших по две задачи.

MTty, койорая & кагес&ёе. nefcêoû сдала ... дос&аЛогЯо слафЩа ^лдакр D.

...луг Hafe^fU поещх ê êejucx&ffaK&u otHM&ftftux <рёухга&>ёих фхмий êucqe-ze^ttuaftaê c&feafru.

Ha 95 и 98 минутах команда MIT сдала две задачи и вышла на первое место. На 111 минуте свою третью задачу А решила команда СарГУ и оттеснила американцев на второе место. Затем на 118, 124, 126, 129 минутах третьи задачи сдали, соответственно, команды University of Alberta, Ал-ГТУ, университета Twente и Варшавскиго университета. За группой из шести команд, решивших по 3 задачи, шла большая группа команд, решивших по две задачи, возглавляемая командой СПбГУ. В нее входили и команда МГУ, ПетрГУ и УГАТУ. Остальные четыре российские команды СПбГУ ИТМО, ЯрГУ, УрГУ и Ю-УрГУ до начала четвертого часа борьбы имели только по одной решенной задаче.

Третий час тура принес нелегкие испытания руководителям саратовской команды. На 147 минуте решила четвертую задачу и вышла на первое место команда АлГТУ, на 158 минуте четвертую задачу сдала и переместилась на первое место, оттеснив барнаульских студентов на второе, команда университета Twente. Затем на 159 и165 минутах четвертые задачи сдали команды Варшавского и Шанхайского университетов, вышедшие, соответственно, на четвертую и третью позиции. Саратовская команда опускается на пятое место. В начале четвертого часа четыре команды решили по четыре задачи и восемь команд по три, в

том числе российские команды СарГУ, СПбГУ (8 место), МГУ (9 место), УГАТУ (12 место).

Спустя час с четвертью после сдачи третьей задачи, на 186 минуте, наконец, сдала четвертую задачу команда СарГУ и поднялась на второе место. На 174 и 187 минутах две задачи сдала команда СПбГУ ИТМО и с тремя задачами перешла на четырнадцатое место. В сердцах руководителей этой команды зажегся слабый луч надежды на то, что в оставшиеся два часа команда сумеет сдать одну или две задачи и добьется более или менее приемлемого результата. К сожалению, луч надежды потух в безысходности отчаянных двухчасовых усилий вице-чемпионов страны.

На 198 минуте четвертую задачу решила команда МГУ. Она присоединилась к лидирующей пятерке команд и получила, вроде бы, отличные шансы на достижение хорошего результата, поскольку для решения у москвичей оставались две не самые сложные задачи.

На 203 минуте свое блестящее выступление продолжила команда АлГТУ, она сдала пятую задачу и вышла на первое место. На 218 минуте саратовцы тоже сдали пятую задачу и с меньшим штрафным временем перешли на первую позицию. Как и четыре года назад в Гонолулу, когда все стали спрашивать о городе Саратове, теперь на трибунах стали выяснять, где находятся Алтай и Барнаул. Сдавшие, соответственно, на 212, 226 и 233 минутах свои четвертые задачи команды Jagiellonian University из Кракова, университета Waterloo и MIT вошли в восьмерку команд, решивших перед заморозкой по четыре задачи.

Таким образом, замороженную таблицу возглавляли две российские команды СарГУ и АлГТУ, команда СПбГУ находилась на шестом месте, МГУ - на восьмом. Кроме того, поблизости от лидирующей группы на 16 и 17 местах шли команды СПбГУ ИТМО и УГАТУ с тремя решенными задачами.

В заключительный час неожиданно исключительно сильно выступила польская команда Jagiellonian University, она сдала две задачи и вышла на итоговое второе ме-

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

Итак, финал завершился блестящей победой россиян, показавших свой лучший общий результат в финале за всю историю выступлений.

Абсолютным чемпионом мира и Европы стала команда Саратовского ГУ в составе Романа Алексеенкова, Игоря Кульки-на и Ивана Романова, выступавшая под руководством Антонины Гавриловны Федоровой и Михаила Расиховича Мирзаянова. На успехе этой команды хотелось бы остановиться особо. Саратовский ГУ был в числе первых вузов, организовавших четвертьфинальные соревнования Северо-Восточного Европейского региона. Основателями и главной движущей силой этого четвертьфинала были преподаватели университета Наталья Львовна Андреева и Антонина Гавриловна Федорова. Имя Натальи Львовны Андреевой носит сейчас знаменитый Саратовский Центр подготовки программистов, из стен которого вышли не только ребята, выступавшие за команду Саратовского ГУ, но и за команды других российских вузов. В частности золотые медали чемпионата мира завоевывали Максим Бабенко и Александр Штучкин, выступавшие, соответственно, за

команды МГУ и СПбГУ ИТМО. Первые годы после организации четвертьфинальной группы саратовцы потратили на освоение технологий поиска и подготовки участников команд, которые могли бы успешно выступать на высшем уровне. Наконец, к 2001 году в Саратове появилась первая «великая» команда в составе Андрея Лазарева, Михаила Мирзаянова и Ильи Эльтермана, которая стала вице-чемпионом России и, выступая в финале в Гонолулу и имея на финише прекрасную позицию для выигрыша звания чемпиона мира, в итоге «ограничилась» серебром и званием чемпиона Европы. На следующем финале в Беверли Хиллз эта команда тоже выступила отлично и во второй раз завоевала серебряную медаль. Команда Алексеенкова выступала в те легендарные годы российского прорыва к вершинам чемпионата мира в качестве дублера старших товарищей, и, казалось бы, уход «великих людей» открывал команде широкую и прямую дорогу к новым свершениям. Однако путь этот оказался весьма не легок и не прост. Выступая в полуфинале 2003 года, саратовская команда терпит сокрушительное поражение, заняв 22 место. Таким образом, в пражском финале 2004 года Саратов вообще не был представлен. Но и на этом испытания будущих чемпионов мира не закончились. В полуфинале 2004 года их команда снова терпит поражение, на этот раз от команды собственных первокурсников. Решив, как и первокурсники, девять задач, они проигрывают им по времени и пропускают честолюбивую молодежь в финал, поскольку в финале университет может быть представлен только одной командой. Казалось бы, все закончилось полной катастрофой, тем более что по существовавшим тогда правилам участники команды уже не могли больше участвовать в чемпионате мира. И в этот критический момент судьба им, наконец, улыбнулась. Очередное изменение правил дало ветеранам еще одну, последнюю, попытку достойно завершить свои выступления в чемпионате. Но даже и выход в финал дался команде нелегко. Только сдача за пятнадцать минут до конца полуфинала 2005 года девятой за-

дачи позволила им закрепиться на девятом месте и войти в число команд-финалисток. А дальше - четыре месяца интенсивных тренировок, выступление в финале и - фантастическая победа! Теперь известна и цена этой победы - шесть лет напряженной работы, огромное трудолюбие, вера в свои силы и способность не падать духом после самых тяжелых поражений. В 2005 году руководитель новых чемпионов мира Антонина Гавриловна Федорова стала лауреатом Премии Президента Российской Федерации в области образования. Грандиозная победа саратовских студентов еще раз подтвердила справедливость присуждения этой высокой награды. Во многом, благодаря ее усилиям, Саратовский государственный университет вошел в элитную группу вузов мира, в которых ведется подготовка программистов высшей квалификации.

Трьтье место и золотые медали завоевала команда Алтайского ГТУ в составе Дмитрия Гозмана, Романа Гоменюка и Артура Могозова. Тренировала команду Елена Николаевна Крючкова. Как и в случае с саратовской командой, эта замечательная победа барнаульских студентов является в высшей степени справедливым итогом огромной работы последнего десятилетия. С самого начала полуфинальных соревнова-

ний Алтайский ГТУ возглавляет огромную работу по проведению состязаний в Сибирской подгруппе, и все время в течение десяти лет главным действующим лицом в университете является Елена Николаевна Крючкова. В Алтайском крае ведется большая работа со школьниками, которые неоднократно завоевывали высшие награды на Всероссийских олимпиадах по информатике и на Всероссийских командных олимпиадах по информатике и программированию. Путь барнаульских студентов к мировым вершинам был также не прост. Много лет они останавливались на подступах к финалу, хотя и многократно выигрывали звания чемпионов Сибири и Дальнего Востока. И вот, наконец, два года назад сложилась отличная команда, которая впервые вышла в финал чемпионата мира 2005 года, проходившего в Шанхае. Прошел год, команда еще более усилилась - на последнем полуфинале 2005 года она заняла третье место в абсолютном зачете, а после финала в Сан-Антонио ее участники вписали свои имена в книгу мировых побед российских программистов. Отметим, что работа барнаульских педагогов была также отмечена Премией Президента Российской Федерации.

Шестое место и серебряные медали завоевала команда Санкт-Петербургского ГУ в составе Сергея Банкевича, Глеба Леонова и Виталия Вальтмана. Тренировал команду двухкратный чемпион мира 2000 и 2001 гг. Андрей Сергеевич Лопатин. Андрей возглавил команду Санкт-Петербургского ГУ сразу после окончания своей блистательной карьеры участника соревнований и «хлебнул по полной программе» все прелести тренерской работы. Выступая четыре раза в финале с потенциально сильными командами, он каждый раз получал результат, являющийся «бледной тенью» его собственных достижений. К сожалению, уровень мотивации этих команд на достижение хорошего результата разительно отличался от уровня мотивации великой команды Дурова-Лопатина. Только поддержка неизменно присутствовавшей на финалах жены позволила ему окончательно не пасть духом и продолжать нелегкую тренерскую работу.

Подготовка команды, завоевавшей серебро, является огромной тренерской победой Андрея. Собрав команду из троих петербуржцев, не имевших в школьные годы заметных олимпиадных результатов не только на всероссийском, но и на петербургском уровнях, и закончивших отнюдь не самую известную петербургскую школу, он сумел вывести ее на мировой уровень подготовки и привести к блестящему результату. Конечно, это было бы невозможно сделать, опираясь только на талант тренера. Огромное значение, как и в случае с саратовской и барнаульской командами, играли целеустремленность, трудолюбие и хорошее спортивное честолюбие участников команды. Пять лет напряженной работы Андрея Лопатина - вот цена достижения весомого на международном уровне тренерского результата.

Девятое место и бронзовые медали получила команда Московского ГУ в составе студентов механико-математического факультета Ивана Попелышева, Андрея Румянцева и Андрея Халявина, выступавшая под руководством Евгения Васильевича Панкратьева. Откровенно говоря, от одной из самых опытных российских команд, выигравшей в блестящем стиле звание чемпиона России 2005 года, все ожидали несколько большего. Тем более, что по ходу тура ребятам удалось раньше других решать достаточно сложные задачи. Однако команда может выступать в этом составе еще один сезон и имеет все шансы улучшить свое достижение. Работа педагогов и этого университета в рассматриваемой области отмечена Премией Президента Российской Федерации.

Десятое место и бронзовые медали «взяла» команда Уфимского ГАТУ в составе Константина Германа, Алексея Жевака и Дениса Назарова, выступавшая под руководством Александра Михайловича Фридлян-да. Успех уфимской команды - еще один в высшей степени справедливый итог огромной многолетней работы. Команды лучшего вуза Башкирии всегда входили в число 10-20 сильнейших команд полуфинала, но им не хватало, возможно, чуточку везения,

...Дн^рш,,, «<хлеёнул па полной программе» бсе прелесЛи тренерской рабо&и,

чтобы пробиться в финальную часть соревнований. В такой ситуации руководителей и участников начинают посещать невеселые мысли о том, что это «стояние» на пороге финала будет вечным. К счастью, отлично проявив себя в полуфинале 2004 года, уфимские студенты прервали эту полосу относительных неудач, и вышли в финал. Выступая впервые в напряженнейшем шанхайском финале, команда проявила себя блестяще. Она решила шесть задач и лишь по штрафному времени немного недотянула до медалей. Вторая попытка в Сан-Антонио принесла уфимской школе подготовки высококлассных программистов бронзовые медали чемпионата мира. Взята колоссальная высота и открыта дорога для новых побед!

Блестящее выступление российских программистов в Сан-Антонио открыло год «великих» побед российского программирования.

...им Не хбаЛало, бормофно, чуЛочку беления, ч&о&и пробиЛ-ься б финальную часЛь соревнований.

^ Лре&лем. fayfee российские (гас&Аики

добились ошелошгяомрга (смеха — 33 (!)

гелоёесл uf 100..

В финале неофициального личного чемпионата мира по программированию Top-Coder Open 2006 (www.topcoder.com). который прошел 5 мая в Лас-Вегасе, отлично выступили ветераны студенческого чемпионата мира. Абсолютным чемпионом мира в номинации Algorithm стал двукратный вице-чемпион мира в студенческих соревнованиях Петр Митричев (МГУ), шестое призовое место (из восьми) занял Андрей Станкевич (СПбГУ ИТМО), который, будучи студентом, завоевал третье место в 2001 году в Ванкувере. Всего на соревнованиях в Лас-Вегасе выступали восемь участников из России и в том числе тренер чемпионов мира из Саратовского ГУ Михаил Мирзаянов, один - из Киргизии и один - из Украины.

Развивая свой успех, россияне отлично выступили и на организованной корпорацией Google программмистской олимпиаде Google Code Jam Europe. В этих состязаниях могут участвовать не только студенты и аспиранты, но и любые программисты старше 18 лет практически со всего мира. Соревнования проходили в три тура. В каждом туре участникам в качестве основного задания предлагалось за 1 час 15 минут решить три задачи, для решения которых требовались знания из области дискретной математики. При этом если первые два тура проходили через Интернет, то финал был очным и прошел 28 июня в Дублине (Ирландия), где расположен один из крупных

центров разработок Google. Среди 50 финалистов было 10 россиян и 11 поляков (http ://is. ifmo.ru/belletristic/plru/).

Эти состязания завершились, как и большинство последних соревнований, по программированию, польско-российской победой - поляки заняли первое (T. Czajka), четвертое (P. Parys) и пятое (E. Kopczynski) места, а россияне - второе (П. Митричев -МГУ), третье (Р. Елизаров - СПбГУ ИТМО), шестое (М. Дворкин - СПбГУ ИТМО, так бы и в Сан-Антонио выступать!) и десятое (А. Станкевич - СПбГУ ИТМО) места.

Как известно, корпорация Google открывает свои центры разработки в Москве и Санкт-Петербурге. Отвечая на вопрос о том, почему корпорация пришла в Россию, Д. Вудсайд, директор по развивающимся рынкам EMEA, заметил: «А как же иначе, если на соревнованиях по программированию, проводимых нами, двое из трех победителей - россияне» (Мир ПК. 2006, № 8, с. 87).

Не успели соперники убрать «шпаги в ножны», как Google решил провести чемпионат мира Google Code Game. В сентябре этого года уже прошли три заочных тура этого соревнования. В первом туре из нескольких тысяч участников отобрали 1000 победителей. Через неделю прошел второй тур, и осталось только 500 участников. 19 сентября в ходе третьего тура были отобраны 100 участников, которые 27 октября (за счет организаторов) проведут очное соревнование в Нью-Йорке.

В третьем туре российские участники добились ошеломляющего успеха - 33 (!) человека из 100 (среди пятисот участников, россиян было значительно больше, что позволяет надеяться на успехи и в следующих соревнованиях). В число победителей вошли все 10 участников европейского финала -П. Митричев, А. Станкевич, Р. Елизаров, М. Дворкин, Р. Алексеенков (СарГУ), П. Мав-рин (СПбГУ ИТМО), М. Мирзаянов (СарГУ), В. Гольдштейн (СарГУ), Н. Арчак (СПбГУ), С. Назаров (СарГУ). Причем П. Митричев и А. Станкевич заняли первое и второе места.

Среди российских финалистов представители Саратова (СарГУ - победитель командного студенческого чемпионата мира ACM 2006 года - 8 участников), Санкт-Петербурга (СПбГУ ИТМО - 5, СПбГУ -3), Москвы (МГУ- 5, МИФИ - 2), Петрозаводска (ПетрГУ - 2), Уфы (УГАТУ - 2), Новосибирска (НГУ - 2), Екатеринбурга (УрГУ - 1), Ставрополя (СтавГУ - 1), Ижевска (Ижевский ГТУ - 1) и Челябинска (ЮУрГУ - 1).

Из других стран в финал попали: Китай -13 участников, Польша - 12, США - 4, Германия - 4, Канада - 4, Румыния - 3, а также ряд стран, от которых прошли по два (например, Болгария) и по одному участнику.

Можно утверждать, что система подготовки одаренных школьников и студентов в области программирования в нашей стране, несмотря на все трудности, продолжает эффективно работать, за что низкий поклон тем людям, которые ведут наших ребят к победам.

Однако заметим, что далеко не все в нашей стране, кто связан с информационными технологиями, радуются победам нашей молодежи в этих соревнованиях, неоднократно утверждая, что все это мало практично, а «шибко умные» не нужны в российской индустрии разработки программного обеспечения. По этому поводу хочется сделать несколько замечаний.

Во-первых, думается, что решение олим-пиадных задач по программированию не менее практично, чем, например, бег на коньках на 500 метров и прыжки с шестом, за победы в которых россиянки (победительницы крупнейших соревнований) по-

лучили все мыслимые (в том числе, и государственные) награды.

Во-вторых, много ли видов человеческой деятельности, в которых россияне занимают в таком количестве столь высокие места в мире?

В-третьих, программисты все реже и реже уезжают из России, а крупнейшие корпорации и фирмы мира открывают в нашей стране все новые и новые центры разработок и платят в них все более и более высокие зарплаты.

И, наконец, теперь уже стало общеизвестным, как принимают на работу в такие корпорации, как Google и Microsoft. На собеседованиях в течение четырех-пяти часов предлагают решать «задачки» с олим-пиадной направленностью, которые задают разные люди, причем для того, чтобы оказаться на таком собеседовании, часто при разговоре по телефону неожиданно формулируют задачу и предлагают сразу же, без задержки, диктовать код. Кто сможет это сделать, догадаться нетрудно, а каких результатов добились эти корпорации, набирая так специалистов, знают все. Видимо, когда капитализация корпорации начинает исчисляться многими миллиардами долларов, становятся нужны и «шибко умные» головы.

Это позволяет, наконец, с сожалением ответить на вопрос: «Кому нужны ИТ-таланты?» (PCWEEK/RE. 2005. № 16, с.42, 45, http://is.ifmo.ru/works/ talant.pdf ). Таланты, а не персонал, как любят говорить многие специалисты по кадрам.

В заключение пожелаем нашим ребятам побед во всех финалах и отметим, что эти победы нужны не только им лично.

Парфенов Владимир Глебович, профессор, декан факультета информационных технологий и программирования СПбГУ ИТМО,

Шалы1то Анатолий Абрамович, доктор технических наук, профессор, заведующий кафедрой «Технологии программирования» СПбГУ ИТМО.

© Наши авторы. 2006 Our authors, 2006.

i Надоели баннеры? Вы всегда можете отключить рекламу.