MikeMirzayanov's blog

By MikeMirzayanov, 12 years ago, In Russian

Этот текст был написан мной около 10 лет назад, сразу же после окончания выступлений нашей команды Saratov SU 3. Я нашел его случайно на винчестере, который подписан маркером "2002-2005". Надо сказать, что рысканье по старым файлам — та еще археология.

Команда Saratov SU#3 или как это было

Как все начиналось? Это был май 2000 года – то самое время, когда сессия еще не началась, а погода уже установилась. В тот май на каждом углу на проспекте Земфира пела о ромашках и кораблях.

Говорят, Илья (будущий капитан команды) долго советовался с нашими тренерами по поводу состава. После какого-то семинара, где я рассказывал о построении перестановок и о таблицах инверсий, Илья и Павел Комков подошли ко мне и предложили стать членом новой команды. Для меня это было трудное решение перейти в другую команду, так как я сам был капитаном Saratov SU#4 (1999/2000) и к тому же считал этот состав вполне перспективным.

Решилось все просто: с одной стороны мы договорились попробовать поучаствовать вместе (Илья, Андрей Лазарев и я) в наступающем интернет-соревновании IPSC 2000. С другой стороны Илья Агошков, член моей команды, пропустил еще пару тренировок, что подтвердило систему его посещений: одна из пяти – уже много.

19 мая 2000 года в лаборатории номер 81 корпуса «следующий за моргом» состоялось первое соревнование, которое мы писали вместе. Назывались мы тогда Saratov SU#1 и заняли почетное 27-е место. До сих пор вспоминается, как после безуспешных попыток решить одну из задач, Андрей понял, что она не работает на 3 тестах. На каждый из тестов надо было выводить слово «YES» или «NO». Всего-то 23 вариантов перебрать! С седьмой попытки, к нашей радости, мы ее сдали. Уже на летних тренировках было официально объявлено о новом составе, и наша команда получила скромное имя Saratov SU#3.

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

В то лето я много решал один, по ночам – это стало правилом. Я с ностальгией вспоминаю то время, когда я писал дома в ночь по тренировке. Тогда было время больших открытий: мы придумывали, как решать новые задачи, составляли методы. Сейчас эти задачи кажутся смешными, методы вспоминаются в плохих снах.

Летом мы писали много интернет-соревнований на небезызвестном испанском сервере, а так же на только что появившемся, уральском. Мы шутили: места мы занимаем хорошие, но невысокие. На тренировках мы сразу расставили все точки над «ё» и лишь единожды уступили первое место. Илья бы добавил: «Да ладно, мы тогда часа на три раньше ушли, на пляж отправились». Тем летом я последний раз поговорил с Бабенко Максимом в Саратове. В следующий раз мне удалось это сделать только в Гонолулу. Он был первым саратовским школьником на Международной олимпиаде по информатике. Закончив ФТЛ №1, он уехал учиться в МГУ. Пару слов о нем: когда я учился решать квадратные уравнения, он брал интегралы, когда я научился брать интегралы, он пытался аналитически продолжить на R функцию вида N^N^...^N, высота степени равна N.

А потом был четвертьфинал. Это был своеобразный тест на прочность нашей команды. В тот год приехали две команды из Нижнего Новгорода – в одной был Владимир Мартьянов (четырежды чемпион России среди школьников, дважды чемпион мира), и Михаил Баутин (абсолютный чемпион мира 2000). Баутина мы называли про себя не иначе как: «ну этот … 700 баллов из 700», вспоминая его выступление на международной олимпиаде.

Тест на прочность наша команда прошла, соревнование провалила. Мы заняли второе место. На следующий день Андрей бил себя в грудь и кричал: «Да B простая задача! Ее надо было решать!». Я ему в ответ: «Я и говорю в E все понятно!» Хотя, говоря по правде, первое место мы бы все равно не заняли. Уж больно резко решал все «700 баллов из 700».

Следующим барьером был полуфинал. Именно перед ним Илья произнес ту фразу, которую он так не любит вспоминать: «Если SU #1 обойдет нас, я повешусь на своем собственном ремне». Готовились мы день и ночь. Андрей придумывал пачками задачи, я пытался их пачками решать. Решали все что видели, а на глаза попадалось многое.

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

К полуфиналу 2000 года нас уже знали…

Долгими зимними вечерами я вспоминаю задачу G. Ее решили все из первой тридцатки, кроме нас. Это был удар. Saratov SU#1 заняла 16-е место, мы 18-е. Кто-то вспомнил про ремень. Далее был период осмысления. Он продлился до середины февраля 2001. Только тогда наша команда собралась снова. Было время, когда я думал, что команда Saratov SU#3 должна умереть. В феврале я думал уйти из команды, решив, что я слабое звено. К счастью, мое решение так и осталось неосуществленным.

Стабильно тренироваться мы стали только ближе к лету. И опять понеслось. Тренировки, контесты, опять тренировки.

Четвертьфинал выпал на пик нашей формы, тем более ННГУ был дисквалифицирован на год за неявку на финал, и мы заняли на нем первое место. Участвуя, в интернет-версии питерского четвертьфинала мы заняли там первое место, опередив их лучшую команду на задачу.

К полуфиналу 2001 года нас уже знали…

Недавно я узнал, что Матвей Казаков (один из организаторов полуфинала) очень долго, с любовью подбирал призы для второго места на полуфинале. Он считал, что оно достанется их команде (ИТМО #1), нам он отдавал первое.

Не вышло: споткнулись на одной задаче, не проявили прыти в другой – в итоге 2 место. На самом деле это был триумф! Уже вице-чемпионы России, предстоящая поездка в Гонолулу (США, Гавайи) – все это могло вскружить голову.

Во время подготовки к финалу 2002 на тренировках мы выступали стабильно. В интернет-соревнованиях расстраивались, когда не брали первые места.

Поезду на финал я не забуду никогда. Пляжи и дорогие отели, лучший климат в на планете, курорт мирового уровня.

Сам ход соревнования поразил нас, наверное, в первую очередь. Чем? Все было так, как на тренировках. Мы быстро сдали задачи попроще, вышли на первое место (первое в мире, я уже верю с трудом), решали задачи потруднее. За час до конца мы были на втором. Я помню тот миг, когда, отсылаю последнюю задачу, мы знали что, если она пройдет, титул чемпионов мира наш. Андрей нажал «Отправить», все ждали. Нам не повезло, пришел «Неправильный ответ», задачу не зачли. Оставшиеся минут пятнадцать мы тщетно пытались найти ошибку. Чемпионы Европы, серебряная медаль чемпионата мира, 6 место в мире. Вот тот набор титулов, с которым мы вернулись в Саратов. Мы более двух часов были на первой строчке. Так закончился сезон 2001/02.

Опущу описание тренировок перед четвертьфиналом 2002, а скажу лишь, что на самом соревновании у нас было лишь 3-е место. Команда Saratov SU#2 заняло второе, после нижегородцев, которые стали чемпионами подрегиона.

На полуфинале у нас тоже было третье. Москва показала себя – опережая по ходу соревнования всех на две задачи, они решили весь комплект задач за час до конца. Вторым был Нижний Новгород. ИТМО (Санкт-Петербург) был лишь шестым.

Итак, в сборную России вошли команды следующих ВУЗов: Московский ГУ, Нижний Новгород ГУ, Саратов ГУ, СПб ГУ, ИТМО (СПб), Вологодский педагогический, Самарский Университет Марины Наяновой.

Как прошел финал? По ощущениям он был прямой противоположностью прошлого. Он не задался сразу. Клавиатуру мы не привезли, и нам подсунули какую-то нестандартную, операционная система LINUX комфортности не прибавила.

К середине соревнования мы сдали две задачи и написали еще пару, в которых посадили глупые ошибки и их не принимали. Все казалось если не катастрофой, то хотя бы бедствием. Наверное, мы справились с ситуацией только благодаря большому тренировочному и соревновательному опыту. Ошибки нашли, придумали, как решать другие задачи. Некоторая интрига завернулась в конце соревнования, когда до хорошего места нам не хватало одной решенной задачи. Оставалась, видимо, одна задача, которую было реально решить за оставшиеся сорок минут. Ее решило большое число команд, но как ее решать мы не знали. После некоторого совещания было принято решение писать ее наиболее простым способом, при этом было абсолютно не ясно, как долго будет работать выбранный алгоритм. Интуиция подсказывала, что надо попытаться. За пятнадцать минут до конца мы ее сдали и переместилось, как выяснилось позже, на седьмую строчку в мировом рейтинге. Это было достойным завершением нашей карьеры. Правила таковы, что запрещают участвовать одному человеку, если он более раза участвовал в финале.

В конце хочется написать искренние добрые слова в адрес наших постоянных и бессменных тренеров и руководителей. Вклад Натальи Львовны Андреевой и Антонины Гавриловны Федоровой в развитии всего движения олимпиад по программированию в Саратове переоценить нельзя. Результаты, достигнутые нашей командой, следствие огромной работы проделанной ими. Я не ошибусь, если скажу, что наша команда состояла из пяти человек.

И последнее, 16 мая 2003 года состоится интернет-соревнование IPSC 2003. В этот день нашей команде исполнится три года.

Современное примечание: На IPSC 2003 года мы заняли первое место. И на IPSC 2004 тоже :-)

  • Vote: I like it
  • +156
  • Vote: I do not like it