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

Автор Zlobober, 8 лет назад, По-русски

UPD2: Завтра (в воскресенье) в 13:00 по Москве состоится онлайн-трансляция финального раунда соревнования Яндекс.Алгоритм.

Ссылка на вход.

К участию приглашаются все желающие! Обсудить задачи можно будет после соревнования под этим постом.

UPD3: Онлайн-трансляция соревнования завершена! Поздравляем ImBarD aka Vercingetorix с занятым первым местом.

Разбор задач.

===================================================

Всем привет!

Хотим напомнить, что завтра, 29 июля, в 12:00 (UTC+3) в Минске начнется финальный раунд Яндекс.Алгоритма, в который вышли 25 лучших участников турнира. Список финалистов и результаты отборочных раундов можно найти на странице чемпионата.

Понаблюдать за финалом и поболеть за друзей можно будет на странице Яндекс.Алгоритма. А вот порешать задачи и сравнить свои результаты с результатами финалистов — только после завершения соревнования, а именно — в воскресенье, 31 июля, в 13:00 (UTC+3) мы проведём зеркало соревнования, в котором каждый желающий сможет ощутить себя финалистом и попробовать свои силы на том же наборе задач.

В подготовке набора задач финального раунда участвовали авторы различных этапов Алгоритма: Endagorion, Romka, Chmel_Tolstiy, GlebsHP, snarknews, Gassa и ваш покорный слуга, и, как нам кажется, он получился интересным и разнообразным.

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

До завтра!

UPD:

Поздравляем победителей!

  1. Egor, который выиграл 300 тыс. рублей.
  2. W4yneb0t, который выиграл 150 тыс. рублей.
  3. rng_58, который выиграл 90 тыс. рублей.

Финальные результаты доступны здесь. Соревнование закончено, все желающие приглашаются написать онлайн-трансляцию в ближайшее воскресенье!



-0:25: Участники уже сидят за рабочими местами в ожидании соревнования. В этом году до нас доехало шесть финалистов: Errichto, Egor, eatmore, tourist, vepifanov, aid. Кроме них на площадке есть ещё несколько гостей из Белоруссии, в частности, Белорусская школьная сборная на IOI.

-0:10: Вот за такие замечательные чеки будут бороться наши участники.

0:00 Финальный раунд начался! Участникам предложено шесть задач, которые перемешаны (т. е. не идут в порядке возрастания предполагаемой сложности).

0:07 Участники потихоньку начинают что-то кодить, а я буду стараться вкратце рассказывать, о чём каждая из представленных задач в том порядке, в котором участники будут к ним приступать.

0:25 К текущему моменту уже сданы задачи C, B (вслепую), A и F: первая сданная задача в контесте (задача С) отходит C Um_nik и к текущему моменту это самая популярная задача. В ней предлагается определённым образом пересадить людей, сидящих за столом. Кажется, это будет самая простая задача соревнования.

0:39 Задача A очень необычная: она выглядит как задача про теорию графов, но сам граф фиксирован и не зависит от входных данных. Также она связана с прекрасной Национальной библиотекой Беларуси, в которой проходит соревнование:

На текущий момент на верху таблицы находятся два участника с тремя задачами, но ниже располагается eatmore, у которого в арсенале две задачи, посланные вслепую.

0:48 Задачи B и F кажутся на первый взгляд простыми, но если взглянуть на таблицу результатов, то становится понятно, что в них есть какие-то подводные камни. Успешных посылок (если рассматривать только сделанные в открытую посылки) по обеим задачам меньше 50%.

1:00 Осталось всего 40 минут. Egor поднимается на первое место с четыремя "наиболее простыми задачами" (если судить по статистике, конечно). В это же время Errichto сдают задачу E, причём в тёмную. Если он сдаст оставшиеся "простые" задачи, и если его посылка, сделанная вслепую, пройдёт, то, кажется, это будет хорошая возможность получить одно из первых мест.

1:25 До конца тура всего 15 минут, а по задаче D всё ещё ни одной посылки. Похоже, все лидеры с четырьмя задачами бросили свои силы на задачу Е, вдохновлённые примером Errichto и его слепой посылкой. Впрочем, доподлинно мне это не известно :)

1:40+ Соревнование закончено! Финальные результаты доступны здесь.

  • Проголосовать: нравится
  • +189
  • Проголосовать: не нравится

»
8 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

the online mirror will be at codeforces???

  • »
    »
    8 лет назад, # ^ |
      Проголосовать: нравится +15 Проголосовать: не нравится

    No, it will be on contest.yandex.com as well as all official rounds. Detailed information about the mirror will be added tomorrow or on Saturday.

»
8 лет назад, # |
Rev. 2   Проголосовать: нравится +28 Проголосовать: не нравится

.

»
8 лет назад, # |
Rev. 2   Проголосовать: нравится +8 Проголосовать: не нравится

Will there be a scoreboard for spectators? I hope so :D

»
8 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

Когда будут известны окончательные результаты?

»
8 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

На будущее организаторам любых контестов: пожалуйста, проверяйте, что никакая формула в условии не разъехалась на две строчки! LaTeX, как ни странно, это допускает, и оказывается, что один множитель в конце одной строки, а знак умножения и второй множитель — в начале другой, что добавляет проблем невнимательным читателям, таким, как я :)

А в целом задачи очень интересные, особенно D. Спасибо авторам!

»
8 лет назад, # |
  Проголосовать: нравится +22 Проголосовать: не нравится

When will you finalize the standings?

»
8 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Can anybody share unfrozen results from onsite?

»
8 лет назад, # |
Rev. 2   Проголосовать: нравится +76 Проголосовать: не нравится

We kindly ask you not to discuss the problems in public until 11:40 UTC, Sunday.

Мы просим вас не обсуждать задачи и решения публично до 14:40 UTC+3 ближайшего воскресенья.

»
8 лет назад, # |
  Проголосовать: нравится +21 Проголосовать: не нравится

Up on this. Round starts in an hour.

»
8 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Nice problems — except F, which is full of small catches (three WAs because of identical fractions...).

My solution on B is moving to sums of adjacent elements, which can only give 8 differently behaving things, ignoring zero sums and considering their position mod 2. Then, we can remove 2 non-zero sums in 1 move, 3 in 2 moves or 1 in 1 move.

»
8 лет назад, # |
  Проголосовать: нравится +18 Проголосовать: не нравится

Enjoyed the problemset, although I felt bad using OEIS for A :(

to Zlobober: I am ImBarD

  • »
    »
    8 лет назад, # ^ |
      Проголосовать: нравится +8 Проголосовать: не нравится

    Congratulations :)

    Before the contest I checked if the results are googlable and even entered the sequence in OEIS but looks like I screwed somewhere, because I didn't find this solution. Fortunately, at Finals almost nobody used it.

  • »
    »
    8 лет назад, # ^ |
      Проголосовать: нравится +8 Проголосовать: не нравится

    LOL. It's funny that I used OEIS to get the 12th Bell number, but I didn't even think about using it to solve this problem.

»
8 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

BTW, in task A it was possible to calculate the chromatic polynomial of graph (by recurrence relation).

  • »
    »
    8 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    For A,clearly it's symmetry, we can enumerate the 8 middle squares,then enumerate the 4 upside squares.

»
8 лет назад, # |
Rev. 2   Проголосовать: нравится +10 Проголосовать: не нравится

Meh. I am currently participating virtually, but I can't submit anything, because "Contest is not over. Upsolving is unavailable." — great fun xd.

  • »
    »
    8 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

     OK, so what do I do with this ; p? (After virtual participation ended I was finally able to submit my solutions xD)

    • »
      »
      »
      8 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      I believe it is a temporary issue for all contests in Yandex.Contest right now. I've notified people responsible for it, wait for updates.

»
8 лет назад, # |
  Проголосовать: нравится +34 Проголосовать: не нравится

а когда будут футболочки?)

  • »
    »
    8 лет назад, # ^ |
      Проголосовать: нравится +7 Проголосовать: не нравится

    Сейчас все футболки уже произведены и готовятся к отправке. Дождитесь письма с информацией об отправке или напишите в форму обратной связи Яндекс.Контеста, если у вас есть вопрос

»
8 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I am yet to get my t-shirt. I remember entering my address in the form sent to me. Are we suppose to get our t-shirts by now or is it still in progress?

  • »
    »
    8 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    It's in progress, stay tuned! Message me in yandex.contest feedback form to get more accurate information

    • »
      »
      »
      8 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Thanks for your quick response. I am not able to submit the feedback for some reason. It's asking me to login even though I am logged in. And nothing happens when I click the log in link.

      http://imgur.com/a/dtXj1