Как проверяются решения задач

После отправки решения задачи в LMS Яндекс.Лицея, оно поступает на автоматическую проверку. Задачи, для которых методистом курса задана ручная проверка, попадают в очередь на проверку преподавателем.

  1. Автоматическая проверка
  2. Проверка вручную

Автоматическая проверка

Примечание. Для успешной проверки важно строго придерживаться форматов входных и выходных файлов, описанных в условии каждой задачи.

Решения проверяются автоматически с помощью набора тестов, составленных авторами заданий:

  • решение считается верным, если проходит все тесты.
  • если решение не прошло проверку, то в комментарии указывается вердикт с типом обнаруженной ошибки.
Вердикты
  • OK — программа на всех тестах работает верно;
  • RE — программа завершила работу с ненулевым кодом возврата;
  • TL — программа превысила установленный лимит времени;
  • WA — программа не на всех тестах работает верно;
  • PE — формат вывода не соответствует описанному в условиях задачи;
  • CE — работа программы завершилась с ошибкой.

Подробнее см. раздел Значения ошибок, возвращаемых проверяющей системой.

Посмотреть расшифровку вердикта
  1. Откройте задачу, в которой выполнялась автоматическая проверка решения.
  2. В разделе История решений нажмите сообщение от бота с вердиктом.

В правой части экрана появится окно с подробной информацией о результатах автоматической проверки.

Проверка вручную

Задачи, для которых методистом курса задана ручная проверка, попадают в очередь на проверку преподавателем. Проверяет решения именно тот преподаватель, который проводит занятия в классе.

Комментарий преподавателя с результатами проверки отображается в разделе История сообщений.