Проверка решения

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

  1. Очередь решений на проверку
  2. Статусы решений задач
  3. Проверить вручную
  4. Автоматическая проверка

Очередь решений на проверку

Примечание. Если вы использовали фильтрацию решений задач и не отменили ее, то по умолчанию в очереди отображаются отфильтрованные результаты.
Перейти к очереди решений задач на проверку
  1. Откройте страницу курса.
  2. В верхней части страницы перейдите на вкладку Решения.
Примечание. Если в очереди накоплено много задач на проверку, страница может загружаться некоторое время.
Отфильтровать решения задач в очереди
  1. В левом верхнем углу нажмите значок .
  2. Во всплывающем окне задайте параметры фильтрации.
  3. Нажмите кнопку Применить.
Отменить фильтрацию решений задач в очереди
  1. В левом верхнем углу нажмите значок .
  2. Нажмите значок .
Открыть условия задачи во всплывающем окне

В колонке Задача нажмите название задачи.

Открыть решение задачи во всплывающем окне

В колонке Решение нажмите номер решения.

Открыть страницу с решением задачи и историей решений

В колонке Решение нажмите номер решения.

Статусы решений задач

В LMS Яндекс.Лицея решения задач могут иметь статусы:

  • На автоматической проверке — решение отправлено на проверку в Яндекс.Контест.
  • На проверке — решение ожидает ручной проверки.
  • Требуется информация — проверка решения приостановлена до получения информации.
    Примечание. Статус появляется, если после отправки решения ученик или учитель написал комментарий в обсуждении задачи. Например, учитель задал вопрос по решению или посоветовал способ оптимизации кода. После обсуждения решения и выполнения дополнительных работ ученик может заново отправить решение на проверку.
  • На доработке — решение не прошло проверку и вернулось к ученику на доработку.
  • Зачтено — решение успешно прошло проверку, ученик получил за него баллы, задача считается сданной.

Проверить вручную

Часть решений задач необходимо проверять вручную. В очереди на проверку такие задачи обозначены статусом Ждет проверки.

Поставить баллы, если решение полностью верное
  1. Откройте страницу с кодом решения.
  2. Нажмите кнопку Зачтено.

Ученику будет назначено максимальное количество баллов за задачу.

Поставить баллы, если решение неверное
  1. Откройте страницу с кодом решения.
  2. Нажмите кнопку На доработку.
Поставить баллы, если решение частично верное
  1. Откройте страницу с кодом решения.
  2. Измените количество баллов.
    Примечание. По умолчанию указано максимально возможное количество баллов.
  3. Нажмите кнопку Зачтено.

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

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

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

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

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

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

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