Открыта регистрация на Кубок СЭРПАС 2026 — ежегодное онлайн-соревнование по алгоритмическому программированию, в котором решения участников компилируются и проверяются на российских процессорах «Эльбрус». Призовой фонд — 400 000 рублей, формат одиночный, язык — C/C++. Отборочный — самый массовый — этап пройдёт на платформе Codenrock: впервые участники будут писать код на «Эльбрус» прямо в браузере, с автоматической проверкой и лимитами, как на классических площадках спортивного программирования. Финал сохранит дух первого кубка: 16 лучших подключатся к серверам напрямую по SSH — в финальных задачах есть графическая составляющая прямо в консоли.
Зарегистрироваться можно на странице соревнования до 30 августа включительно. Основной этап продлится с 31 августа по 11 октября 2026 года.

Что такое Кубок СЭРПАС
СЭРПАС — сообщество энтузиастов российских программных и аппаратных средств, которое сложилось в 2025 году вокруг простой идеи: на отечественном железе можно и нужно не только работать, но и соревноваться. Двигатель проекта — программист-энтузиаст Кирилл Ерохин: он собрал сообщество, лично нашёл и убедил первых участников, купил собственный сервер на «Эльбрусе» — что в то время было совсем непросто — и профинансировал первый кубок из своих средств.
Первый Кубок СЭРПАС прошёл осенью 2025 года и собрал более 30 участников — студентов и выпускников технических вузов. Тогда каждый получал прямой SSH-доступ к серверам с «Эльбрусами» и работал в консоли. О соревновании писали на Хабре, его обсуждали в подкасте C++ Russia, а анонс кубка 2026 года вышел на «Сделано у нас». Отдельный бонус для победителя от МЦСТ — разработчика процессоров «Эльбрус»: освобождение от конкурсного отбора на стажировку в компании (останется пройти устное собеседование).
Формат и призы 2026 года
- Участники — граждане РФ в возрасте от 18 до 24 лет включительно;
- Регистрация — открыта до 30 августа 2026 года на codenrock.com/contests/sc26;
- Основной этап — с 31 августа по 11 октября 2026 года, онлайн;
- Формат — одиночный, задачи алгоритмические, решения на C/C++;
- Призовой фонд — 400 000 рублей, плюс для победителя — стажировка в МЦСТ без конкурсного отбора, по итогам собеседования;
- Сайт кубка — cup.serpas.ru.
Почему «Эльбрус» — это интересно
«Эльбрус» — семейство российских процессоров, которые разрабатывает МЦСТ. В основе — одноимённая архитектура (у программистов прижилась аббревиатура E2K) с явным параллелизмом на уровне команд (VLIW): порядок выполнения инструкций планирует не процессор, а компилятор. Для спортивного программиста это отдельный вызов — привычные интуиции о том, «что быстрее», на e2k работают иначе, и оптимизация решений превращается в самостоятельную дисциплину. Соревнование идёт на серверах с восьмиядерными процессорами «Эльбрус-8СВ» с пятым поколением архитектуры «Эльбрус», а код собирается штатным компилятором lcc, который поддерживает стандарты от C++03 до C++20 и C11/C18.
Как мы научили платформу запускать код на «Эльбрусе»
Для Codenrock этот кубок — не просто хостинг соревнования, а новая инфраструктурная возможность: платформа теперь умеет проводить соревнования на отечественных процессорах. Под задачи на e2k мы построили отдельный проверяющий контур:
- задачи, помеченные как «эльбрусовские», платформа направляет не в общий пул проверяющих серверов, а в выделенную шину сообщений — отдельный кластер Apache Kafka с шифрованием и аутентификацией (TLS + SASL);
- на сервере «Эльбрус-8СВ» работает наш проверяющий сервис, собранный нативно под e2k, — он забирает решения из очереди и запускает их в изолированных Docker-контейнерах (используется нативная e2k-сборка Docker);
- решения проверяются строго по одному — так тайминги остаются воспроизводимыми, и участники соревнуются в равных условиях;
- если язык задачи не поддерживается на «Эльбрусе», отправка автоматически уходит на обычный раннер — для участника всё прозрачно.

Кроме C/C++ для e2k уже собраны окружения Python, JavaScript, Java, Go, PHP и C#, а также образы с PostgreSQL и MySQL — то есть на «Эльбрусах» можно проводить соревнования практически любого стека, от олимпиад до SQL-контестов.
Как это выглядит для участника
Участник открывает задачу, выбирает язык — например, «C++11 (Эльбрус)» — и пишет решение в редакторе кода прямо в браузере. Рядом с лимитами задачи виден бейдж «Работает на платформе „Эльбрус“ (e2k)»: он означает, что код будет собран и прогнан именно на отечественном процессоре.


Интеграцию мы прогнали на адаптированной задаче отборочного этапа прошлогоднего кубка — решении системы линейных уравнений методом Гаусса. Эталонное решение проходит все 32 теста, в том числе 29 скрытых, — каждый тест укладывается в 12 миллисекунд при лимите 5000 мс. Участник видит вердикт, время и память по каждому тесту через несколько секунд после отправки.

Что это значит для организаторов соревнований
Поддержка «Эльбруса» открывает новый класс мероприятий: чемпионаты, хакатоны, учебные курсы и отборы инженеров на полностью отечественном аппаратном и программном стеке. Это актуально для госсектора, оборонной и критической инфраструктуры — везде, где импортонезависимость не лозунг, а требование. Если вы хотите провести соревнование или обучение на «Эльбрусах» — напишите нам, инфраструктура уже работает.
Как принять участие
Регистрация открыта до 30 августа 2026 года на странице Кубка СЭРПАС 2026. Участвовать могут граждане РФ в возрасте от 18 до 24 лет включительно. Участие бесплатное, формат онлайн — нужен только браузер и уверенный C/C++. Приходите померяться силами с «Эльбрусом»: такой опыт в спортивном программировании пока есть у единиц.
Частые вопросы
Что такое Кубок СЭРПАС?
Ежегодное онлайн-соревнование по алгоритмическому программированию, в котором решения участников компилируются и проверяются на российских процессорах «Эльбрус». Организует сообщество СЭРПАС, отборочный этап проходит на платформе Codenrock.
Когда проходит Кубок СЭРПАС 2026?
Регистрация открыта до 30 августа 2026 года включительно. Основной (отборочный) этап — с 31 августа по 11 октября 2026 года, затем финал для 16 лучших участников.
Какой призовой фонд и на каком языке пишут участники?
Призовой фонд — 400 000 рублей. Формат одиночный, язык решений — C/C++.
Чем необычен финал Кубка СЭРПАС?
16 финалистов подключаются к серверам «Эльбрус» напрямую по SSH, а в финальных задачах есть графическая составляющая прямо в консоли.






