Блог пользователя iakolzin

Автор iakolzin, 14 лет назад, По-русски
Всем привет!

Вчера прошел Московский четвертьфинал ACM. На нем было много необычного, например, два ВУЗа-организатора и интерактивная задача как на полуфинале. Сейчас я расскажу, как это было =)

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

Во-вторых, поздравить парней из МГУ, захвативших весь пьедестал почета, с абсолютной победой. И персонально Илью Корнакова, который с разными командами выигрывает четвертьфинал третий раз подряд! Причем каждый раз с отрывом не менее одной задачи и два раза полностью закрыв контест. Awesome achievement!

В-третьих, пора представиться. В этом году мы впервые выступаем в качестве команды МФТИ. Хотя это наш четвертый сезон. Почему так получилось?) Потому что до этого года мы учились в МГТУ им. Баумана, и ребята, с которыми два года ездили в Саратов на летние сборы, скорее всего помнят нас именно как "команду Бауманки". Раньше мы назывались "BMSTU nuBO" (ACM/Opencup) или "Жыгуль и Сэмки" (Новосибирск); теперь, соответственно, "MIPT Guinness" и "Гиннесс и Фисташки". Прогрессируем =)

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

Итак, контест начался. Почти сразу стало понятно, что контест обещает быть очень жестким, в том плане, что было много несложных задач. Одна ошибка или жесткий затуп - и все, бай-бай. То есть чтобы не отставать, надо все 5 часов решать быстро и четко. Поначалу нам это не очень удавалось. Не то, что бы мы где-то явно лажали, нет, задачи потихоньку решались и тем не менее, от первой десятки мы были далеко. Кроме того, нас обгоняло много команд нашего ВУЗа, что было совсем плохо. Где-то после двух часов контеста нас постиг fail - интерактивная задача никак не хотела заходить. Сначала нашли баги, потом выяснилось, что надо писать другой алгоритм. Новый алгоритм был правильный, но ловил TL. Еще между всеми этими проблемами случился WA #1 - при таком штрафе мелочь, но настроение вконец испортило. К тому моменту, как мы ее запихали, прошло больше половины контеста и мы безнадежно отставали от нескольких наших команд. До фриза мы чисто сдали еще одну задачу. Фриз наши команды встретили с одинаковым числом задач, но разница по штрафному времени была существенная и отнюдь не в нашу пользу. Через 10 минут мы сдали еще одну задачу. Дальше был трудный выбор - писать техническую задачу на геометрию или подумать над динамкой. На наш выбор повлияло два фактора: динамку можно было придумать, а можно было и не придумать, в то время как решение другой задачи было очевидно, но непросто, и число решивших задачи было явно не в пользу динамики. Поэтому было решено пойти ва-банк и бросить все силы на геометрию. В итоге написать ее мы так и не успели, а после контеста выяснилось, что динамка оказалась просто элементарной. Epicfail. Две наши команды решили по 9 задач (у нас было 8) и мы уже собирались домой. EPICFAIL.
Но тут буквально произошло чудо: выяснилось, что нам сказочно повезло - совпали сразу 3 фактора:
1) квоту нам увеличили до 3 команд (за проведение)
2) команда, которая тоже решила 8 задач, умудрилась проиграть нам по времени
3) и самое неверотяное - ни одна из двух команд, которые нас обыгрывали по времени, не смоли сдать ни одной задачи после фриза. Для одной из них стала роковой все та же геометрия.

В итоге мы прошли с десятого места, выпив тонну валидола. Представляю, каково командам МГУ, у которых и топовые команды сильнее наших и при этом каждый год такая жесть. Любопытно, что последняя из прошедших команд заняла 37 место. Еще любопытно, что среди первых 23 команд 20 - из МГУ и МФТИ. При том, что еще две команды школьников СУНЦ МГУ участвовали вне конкурса. Из других ACM-команд в первые 23 попала только команда МИФИ, причем вошли в десятку и обогнали нас, молодцы парни! Не могу не сказать, что следом за этой группой идет команда ребят, с которыми мы учились на одной кафедре в МГТУ и с двумя из них мы в разное время тренировались. Еще чуть ниже - наши одногруппники, с которыми мы вместе перешли из МГТУ. Понятно, что на полуфинал они не едут, хотя обогнали многих из тех, кто едет. И еще одна команда из тех, кто прошел, команда ГУ-ВШЭ (AMI 01), как вы уже догадались, тоже учились с нами на ИУ9. Вот так нас много =)

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

Финальные результаты
Задачи
Upd: Разбор задач
  • Проголосовать: нравится
  • +30
  • Проголосовать: не нравится

14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Скажите в задаче о поимке робота, мог ли робот, находившись, например в (1; 1) сообщить нам что ходит 'U'? если нет то мы без понятия в чем проблема. а делали так просто перебирали первоначальное положение робота (i; j) , и считали глобальное изменение dx, dy, и выводили (i+dy, j+dx).
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
А можно ли где-нибудь на секретных и не очень серваках найти виртуальный турнир Московского четвертьфинала этого и прошлого года? 

Раньше виртуальные всегда появлялись на acm.msu.ru, но в последние годы проводится только интернет-тур, который выпадает как раз на дорогу из Саратова(
14 лет назад, # |
  Проголосовать: нравится +19 Проголосовать: не нравится
Блестящее описание всего произошедшего на контесте!!! как будто еще раз все это пережил))) Спасибо тебе огромное!!!
P/S/ все-таки больше кайфа, когда для достижения цели требуются подобные усилия))) Мне кажется, что радость победы Ильи Корнакова ничтожна по сравнению с нашей)) + мы не опустили руки и боролись до конца и в итоге победили. Такой победой, я думаю, мы вправе гордиться, даже если это будет наша последняя победа (туктуктук) в жизни!!!
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Здесь проводился интернет-тур для всех желающих.
14 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится
Открыл монитор после заморозки, проглядел первые 3 команды BMSTU и ужаснулся, потому что вас среди них не было! Долго думал-гадал в чем же дело. Потом, смотря на финальные результаты, увидел вас на 10-м месте, но не понял, почему же напротив вашей команды стоит загадочная надпись MIPT Guinness. Уж, думаю, не ошибочка ли закралась! )

Молодцы, поздравляю!
14 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится
Всей командой перевелись в другой вуз? А зачем, если не секрет?
  • 14 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    Не всей - мы в вдвоем с Ильей. А вообще из Бауманки много народа ушло (16) - часть в ВШЭ, часть в МФТИ

    Там сложилась очень ситуация на кафедре - полная смена власти, оставаться там было непросто. Так что мы перевелись МФТИ - очень довольны. Правда теперь нужно нагонять разницу :)

14 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится
Поздравляю с проходом в полуфинал =)
Надеюсь, мы тоже пройдем, у нас отбор в субботу.
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
А кто сейчас тренер МФТИшников? Швед?
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Are these problems added on any online judge?
If not, can you add them?

Thanks.
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Update: появился разбор задач от жюри! За что им еще раз огромное спасибо, имхо, официальный разбор в печатном виде - это очень круто и полезно! Я думаю, что всем участникам очень хотелось бы, чтобы подобная практика применялась на большем количестве контестов, особенно на таких значимых, как ACM.
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Саратовский Государственный Университет выпускает книжку, которую обычно получают участники Южного четвертьфинала. В ней есть задачи и разборы предыдущих (прошлогодних) олимпиад - от муниципальной школьной до непосредственно четвертьфинала.
    Я не знаю другого способа ее получения, кроме участия в Южном четвертьфинале или на сборах в Саратове.
    • 14 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      *непосредственно до ФИНАЛА. Финал как правило разбирается 2-3 задачи. Разбор проводят непосредственно студенты и аспиранты СГУ. Кстати за нашей командой в последней книжке страницы 62-66
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Интернет-тур на acm.msu.ru давно закончился. Где можно сейчас порешать задачи четвертьфинала?
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Я не знаю, как сейчас, но обычно можно там же в режиме виртуального контеста
    • 14 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      В списке виртуальных турниров четвертьфинал 2010 отсутствует.
14 лет назад, # |
  Проголосовать: нравится +13 Проголосовать: не нравится
Поздравляю с выходом в полуфинал!
Вот по поводу той самой несправедливости, когда более сильные команды не могут выйти в полуфинал (да и финал, что уж там...) есть множество примеров. Зачастую сам поражаюсь. Однако в этом году был поставлен рекорд.
Чтобы попасть на ВСО в Новосибирск для команд не из Сибири надо было решить хотя бы 5 задач. А для команд из Сибири надо было... Да... Зарегистрироваться без ошибок. И если в случае с полуфиналом хотя бы есть смысл командам порешать полуфинал и получить полезный опыт, то тем командам, которые не решили ни одной задачи на интернет туре ВСО точно на очном туре делать нечего. Однако вот такая она... Справедливость!
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Hi, thanks for the ploblems!!!
But i need the cases for the test, do you have it?
Dou you have some advice for these problem???