Яндекс.Алгоритм — это открытый международный чемпионат по спортивному программированию, для участия в котором нужно уметь решать алгоритмические задачи и воплощать решения на одном из 23 языков программирования.

Конкурсной части предшествуют два раунда — разминочный и квалификационный. Соревнования состоят из трёх отборочных раундов, в каждом из которых нужно решить пять задач за 100 минут. Лучшие 25 участников посоревнуются друг с другом за денежные призы в финале. Разминочный раунд Алгоритма-2016 пройдёт 10 мая, квалификационный — 21 мая. Для участия нужно зарегистрироваться.