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:
Поздравляем победителей!
- Egor, который выиграл 300 тыс. рублей.
- W4yneb0t, который выиграл 150 тыс. рублей.
- 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+ Соревнование закончено! Финальные результаты доступны здесь.
the online mirror will be at codeforces???
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.
.
Errichto, Egor, eatmore, tourist, vepifanov, aid, а также некоторое количество приглашённых организаторами гостей (в частности сборная Белоруссии на IOI этого года).
Will there be a scoreboard for spectators? I hope so :D
Yes, it will be available here: https://contest.yandex.com/algorithm2016/contest/2620/standings
Когда будут известны окончательные результаты?
На будущее организаторам любых контестов: пожалуйста, проверяйте, что никакая формула в условии не разъехалась на две строчки! LaTeX, как ни странно, это допускает, и оказывается, что один множитель в конце одной строки, а знак умножения и второй множитель — в начале другой, что добавляет проблем невнимательным читателям, таким, как я :)
А в целом задачи очень интересные, особенно D. Спасибо авторам!
When will you finalize the standings?
They are starting to unfreeze it onsite
Results are here. Congratulations!
Can anybody share unfrozen results from onsite?
We kindly ask you not to discuss the problems in public until 11:40 UTC, Sunday.
Мы просим вас не обсуждать задачи и решения публично до 14:40 UTC+3 ближайшего воскресенья.
Я случайно fleshlight... :)
Up on this. Round starts in an hour.
problems follow same order as onsite final?
Yes.
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.
what was your idea for C
What's the meaning of moving to sums of adjacent elements?Can you give an example?
Enjoyed the problemset, although I felt bad using OEIS for A :(
to Zlobober: I am ImBarD
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.
Is there a editorial for the problems?
Yes, there is now a link to the editorial in the post. Sorry for the delay.
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.
BTW, in task A it was possible to calculate the chromatic polynomial of graph (by recurrence relation).
For A,clearly it's symmetry, we can enumerate the 8 middle squares,then enumerate the 4 upside squares.
Meh. I am currently participating virtually, but I can't submit anything, because "Contest is not over. Upsolving is unavailable." — great fun xd.
OK, so what do I do with this ; p? (After virtual participation ended I was finally able to submit my solutions xD)
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.
а когда будут футболочки?)
Сейчас все футболки уже произведены и готовятся к отправке. Дождитесь письма с информацией об отправке или напишите в форму обратной связи Яндекс.Контеста, если у вас есть вопрос
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?
It's in progress, stay tuned! Message me in yandex.contest feedback form to get more accurate information
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