В этом году участники вновь сразятся за звание лучшего и призовой фонд в размере 750 тыс. руб. В этом году Russian Code Cup начнется с «разогревающего» раунда, который стартует 15 марта. Результаты этого этапа не учитываются в следующих турах; он проводится для того, чтобы участники могли размяться и оценить свои силы перед основными раундами чемпионата.
Основная программа чемпионата традиционно состоит из трех этапов: квалификационных раундов, отборочного тура и финала. На каждом этапе участники олимпиады должны решить от четырех до восьми разноплановых задач. Задания и техническую часть соревнования обеспечивают специалисты Mail.Ru Group и эксперты НИУ ИТМО.
В ходе первых двух этапов участники соревнуются онлайн на сайте Russian Code Cup. Три квалификационных раунда стартуют 28 марта, 25 апреля и 31 мая. В отборочный тур, назначенный на 14 июня, пройдут по 200 лучших участников из каждого квалификационного раунда. А 50 программистов, показавшие при отборе наилучшие результаты, померяются силами в финале. С каждым этапом сложность задач будет возрастать, и в финале будут предложены наиболее трудные из них. Итоговый раунд состоится 19 сентября.
Победитель, продемонстрировавший в течение чемпионата самые высокие результаты по скорости и качеству решения задач, получит денежный приз в размере 300 тыс. руб.; обладатели второго и третьего места — 150 тыс. и 90 тыс. руб. соответственно. Программистам, занявшим с четвертого по десятое места, достанется по 30 тыс. руб. Кроме того, все 50 финалистов получат футболки с символикой чемпионата, а 600 участников, прошедших в отборочный тур, — онлайн-сертификаты, подтверждающие их квалификацию.