Яндекс.Алгоритм-2017
Мы начали приём заявок на чемпионат по спортивному программированию Яндекс.Алгоритм. В этом году Яндекс проведёт его в шестой раз.
У Алгоритма есть несколько особенностей. Во-первых, он проходит в интернете, на платформе Яндекс.Контест — присоединиться можно из любой точки мира. Во-вторых, это индивидуальное состязание — каждый сам за себя. Наконец, участвовать может любой желающий — образование и род занятий не имеют значения.
Правила
Чемпионат состоит из шести раундов. В каждом раунде, за исключением марафонского (о нём мы расскажем ниже), участникам будет предложено пять задач. За сто минут нужно придумать алгоритмы решения задач, воплотить их в коде и загрузить результат в тестирующую систему.
Яндекс.Алгоритм-2016, финал
Задачи можно сдавать «в открытую» и «втёмную». В первом случае система сразу сообщает, верно решение или нет. При сдаче «втёмную» проводится лишь промежуточная проверка; вердикт участник узнаёт лишь по окончании раунда. Сдача «втёмную» — всегда риск, но так можно заработать дополнительные очки.
Расписание
Первые два раунда, разминочный и квалификационный, состоятся в апреле. Отборочный этап — ещё четыре раунда, включая марафонский, — мы проведём в мае-июне. Поучаствовать в отборочном этапе смогут все, кто справится хотя бы с одной задачей разминочного или квалификационного раундов.
В прошлом году чемпионат выиграл Егор Куликов
Двадцать пять участников, показавших по итогам отборочных раундов лучшие результаты, выйдут в финал — он назначен на 18 июля. Финальный раунд пройдёт в Москве, в главном офисе Яндекса. Участвовать можно как очно, так и через интернет.
Что нового
В этом году отборочный этап включает особый раунд — марафонский. В отличие от остальных раундов, он продлится 48 часов и будет состоять всего из одной задачи — оптимизационной. Для таких задач не существует полного решения: любой вариант будет лишь приближённым. Чем оптимальнее решение, предложенное участником, тем более высокий балл оно получит. Оптимизационные задачи близки к реальной жизни — они схожи с прикладными проблемами, которые решают программисты.
Призы
Призовой фонд Яндекс.Алгоритма составляет 540 тысяч рублей: из них 300 тысяч рублей — награда за первое место, 150 тысяч — за второе и 90 тысяч — за третье. Участникам чемпионата, вошедшим в топ-512, мы по традиции пришлём фирменные футболки с символикой Алгоритма.
История
Яндекс много лет поддерживает российские и зарубежные олимпиады по программированию, математике и лингвистике. Собственный чемпионат мы решили организовать в 2011 году — тогда он прошёл в рамках Летней школы Яндекса по распределённым вычислениям.
Сейчас Яндекс.Алгоритм — крупное состязание, где можно помериться силами с программистами со всего мира. В прошлом году заявки на участие в чемпионате подали более 4,5 тысяч человек из 70 стран.
© Яндекс