Инструкция по тренировочному этапу
Решайте задания тренировочного банка на платформе All Cups, загружайте решения и осваивайте систему проверки — без отбора и оценивания.
Старт — 1 июля 2026, 9:00 МСК
01
03
04
02
Что такое тренировочный этап
Это разминка перед основными этапами: вы знакомитесь с форматом задач и системой проверки на платформе All Cups. Доступ к тренировочному банку открывается сразу после регистрации.
Ещё нет аккаунта на платформе?
Подробная пошаговая инструкция по регистрации находится на отдельной странице. Зарегистрируйтесь — и тренировочный этап откроется автоматически.
Уже зарегистрированы? Просто авторизуйтесь и переходите к шагам ниже.
Сначала — регистрация
Войдите на платформу
Откройте страницу олимпиады на All Cups и нажмите «Принять участие». Авторизуйтесь в своём аккаунте, а если его ещё нет — зарегистрируйтесь (см. блок выше). После самостоятельной регистрации вам открыт тренировочный этап.
1
Откройте банк тренировочных заданий
Перейдите в описание «Тренировочного этапа». Выберите задачу — кликните по её «плитке» или по кнопке «Рабочее пространство». В рабочем пространстве собрано всё: условие задачи, окно загрузки решения и актуальный рейтинг по каждой задаче.
2
Загрузите решение и получите результат
Подготовьте решение локально на компьютере по условию задачи. Программа читает данные из стандартного ввода (stdin) и печатает ответ в стандартный вывод (stdout). Загрузите файл в окно проверки — система проверит его автоматически и вернёт вердикт (см. коды ниже). В среднем задачи с кодом проверяются за 1−2 минуты, задачи по ML — до 10 минут.
3
Три шага до первого решения
КАК ПРИНЯТЬ УЧАСТИЕ
На чём можно решать
ЯЗЫКИ ПРОГРАММИРОВАНИЯ
C++
17
Node.js
14
PHP
7.4
C#
Mono 6.12
Go
1.14.6
Java
11
Python
3,8
Для задач по алгоритмам рекомендуем C++ и Python.
Для задач по машинному обучению — Python.
Коды результата проверки
FAQ по ошибкам
После каждой загрузки решение получает короткий код. Вот что он означает и что делать.

OK

Правильный ответ

Задача засчитана — поздравляем!

WA

Wrong answer

Ответ неверный. Проверьте логику и формат вывода по условию.

PE

Presentation error

Число строк в выводе не совпадает с ожидаемым. Выровняйте формат ответа.

RE

Runtime error

Программа аварийно завершилась и не выдала ответ. Проверьте исключения и краши.

ML

Memory limit

Превышено ограничение по памяти (128 МБ). Оптимизируйте потребление RAM.

TL

Time limit

Превышено время выполнения (2 с). Ускорьте алгоритм.

IL

Idleness limit

Превышено время бездействия — программа «зависла» или ждёт ввод, которого нет.

SV

Security violation

Программа выполнила небезопасные операции. Уберите системные вызовы.

CR

Crash / ненулевой код

Программа вернула не 0. Проверьте код возврата и завершение.

SE

Server error

Ошибка в проверяющей системе — не ваша вина. Сообщите организатору.

FAQ по этапу