Rambler's Top100 Service Этот текст распечатан с домашней странички Андрея Калинина (www.kalinin.ru).
Оригинал статьи находится по этому адресу: http://www.kalinin.ru/programming/contest/22_10_00.shtml


III Московская командная олимпиада по программированию

22.10.00

Вот уже в третий раз МГУ проводит Московскую командную олимпиаду по программированию по правилам, аналогичным правилам ACM. Можно спорить о корректности этих правил, но сам факт проведения Московской олимпиады несомненно позитивен хотя бы потому, что участие в олимпиаде это всегда интересно. А так как в Москве находится достаточное количество ВУЗов, которые готовят специалистов, связанных с программированием, то о присутствии участников на этой олимпиаде можно не беспокоиться.

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

В этот раз МАИ выступило... нормально. Т.е., не то, что бы уж очень хорошо, но и не особенно плохо. Одна из команд (МАИ-2) получила диплом третьей степени (кстати, она же будет участвовать в полуфинале чемпионата мира по программированию в Петербурге), другая команда (МАИ-1) не смогла сдать ни одной задачи, к сожалению. Вызвано это, я думаю, различными психологическими качествами этих команд, хотя по своим "профессиональным" навыкам они примерно одной силы.

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

Вообще, у меня нет больших претензий к организаторам --- они постарались на славу. Единственная проблема, с которой столкнулись участники, так это "дикое" отопление в корпусе ВМК, в результате чего самым приемлемым вариантом одежды были бы шорты и майка. К сожалению, участники этого заранее предусмотреть не смогли, поэтому многим пришлось находиться внутри в свитерах... кроме того, очень мало свободного места. Но это все не так страшно.

Интересно нововведение, согласно которому в олимпиаде смогли принять участие команды из различных ВУЗов страны через интернет. Для них проводился отдельный тур (т.е., их результаты не влияли на игру команд в основном туре), но все равно в олимпиаде приняли участие сильнейшие команды страны (например, команды ИТМО и УрГУ).

Хочется обратить внимание на одну интересную особенность: команды, которые участвовали в "заочном" туре показали примерно те же результаты, что и команды, участвовавшие в основном. Например, лидеры, т.е. команды Wizards и ИТМО-1, решили по 4 задачи. Это очень забавный факт, потому что, как мне казалось, команды, участвующие в олимпиаде "через интернет", должны были бы показывать более высокие результаты.

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

А теперь перейду к критике. Нет, не организаторов (они действительно все сделали очень хорошо). Спонсоров.

У олимпиады было два спонсора: "генеральный" интернет-служба Port.Ru и "обычный" лаборатория Касперского. И если от Касперского никого не было видно, то Port.Ru прислал своих представителей для того, что бы те смогли что-то сказать студентам. Сказали... лучше бы они молчали.

Перед предварительным туром выступал некий "молодой человек", речь которого сводилась к превосходству Port.Ru над всеми остальными и приглашениям "поучаствовать в успехе". Спору нет, Port.Ru действительно владеет очень посещаемым ресурсом, Mail.Ru, который на текущий момент по своей популярности уступает только Рамблеру. Но, как вскоре выяснилось, под "поучаствовать в успехе" подразумевалось заполнить некоторую "анкету кандидата": лист формата А4, с обоих сторон которого предлагается вписать в нужные графы свои ответы. В смысле, указать свои параметры (ТТХ, то есть). Я вообще плохо переношу любые анкеты, так как считаю что при ее заполнении теряется личность человека, которая, собственно, и представляет некоторый интерес. А уж тем более мне не понравилось появление этой анкеты на олимпиаде. Тем более, что название "анкета кандидата" выдает то, что она заполняется при приеме на работу --- при чем тут олимпиада?

Анкета, кстати говоря, очень глупа. Ну зачем нужны поля "гражданство", "адрес прописки", "состав семьи" и прочее? Возможно, это представляет интерес при приеме на работу, хотя я очень сильно сомневась, что это может понадобиться до перехода дела в отдел кадров.

Естественно, что эту анкету почти никто из участников не заполнил. Зачем она нужна-то? Но на утро следующего дня (основной тур), выяснилась правота фразы "если не будут брать, отключим воду". Пришли представители оргкомитета и сказали буквально следующее: "не обижайте нашего спонсора, заполните анкету", после чего добавили, что это "обязательно" и что не заполнившие анкету просто не получат паролей на вход в систему.

Возможно, что это была шутка, но участники этого не поняли и ринулись заполнять анкеты. Я практически уверен, что если это был собственный "почин" организаторов, то они оказали Port.Ru медвежью услугу. Если же это требование Port.Ru... то тут мне говорить особенно нечего. И так все понятно --- нашли время и место. А главное --- способ.

  Лирическое отступление:
 

Давно убедился в том, что "приятным" сотрудником является тот, кто просто хорошо выполняет свои обязанности и никуда больше не лезет, без просьб. Все отходы от этого правила превращаются в "дураков - начальников", "сволочей - охранников" и "кретинов - системных администраторов".

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

Следующая встреча с представителями Port.Ru произошла примерно в пять часов, когда олимпиада была завершена и организовалась маленькая пауза, которую заполнили речью представителя от генерального спонсора. Я не помню точно, как представился этот "молодой человек" (новый), то ли "вицепрезидент", то ли "директор", не суть важно. Все дело в том, что начал свою речь он примерно так:

<
Цитата

--- Продолжите фразу: все фигня, кроме...

--- Пчел!

--- Правильно, возьми с полки пирожок. Но и пчелы тоже фигня. Кроме того, еще фигня и вот это, и это, и это... только одно не фигня. Вы --- не фигня.

Ну и дальше в том же духе, перемежая рассказ демонстрированием сотового телефона.

В общем --- клоун. И вел себя как клоун. Я даже могу сказать --- если раньше у меня не было никаких впечатлений от Port.Ru, то теперь они сугубо отрицательные. И вызвано это именно дурацким поведением представителей этой фирмы --- просто потому, что не может официальный представитель фирмы вести свою речь в подобном духе. Потому что по его поведению делается выводы о всей фирме в целом, а он такую чушь несет.

Я не знаю, может быть представители Port.Ru, которые выступали перед нами, хорошие специалисты в своих областях, но зачем же им поручать выполнять несвойственные задачи? Неужели в Port.Ru нет людей, которые умеют разговаривать? Если нет, то это плохо. Если есть, то это еще хуже, потому что их не прислали.

Резюме

Олимпиада удалась, за что большое спасибо организаторам. Единственное --- не надо было выпускать представителей Port.Ru "на сцену"...

PS

Меня очень позабавила одна ситуация сегодня... представьте: приходит представитель оргкомитета в аудторию, где собрались участники, и говорит:

--- Извините пожалуйста, но гардероб работает до 19:30 и поэтому они просят забрать свои вещи из него сейчас.

Раздается шум, из которого слышны выкрики: "сейчас только 18:00, успеем", на что представитель оргкомитета, несколько смутившись и посмотрев на часы в аудитории, ответил следующее:

--- Они сказали, что закроют его через пять минут...

Смех. Шум. Аплодисменты.

Ссылки по теме

http://contest.cmc.msu.ru Официальная страница Московских олимпиад по программированию.
http://www.acm.org/contest Домашняя страница олимпиад ACM.
http://www.ifmo.ru/neerc Официальная страница полуфинала чемпионата мира по программированию на сервере Института Точной Механики и Оптики в Санкт-Петербурге.

©2000-2001 by Andrey L. Kalinin,
andrey@kalinin.ru