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

В LMS Яндекс.Лицея существует два типа задач: с автоматической и ручной проверкой.
Примечание. В большинстве задач предусмотрена предварительная проверка кода на соответствие стандарту PEP 8. Если код не соответствует этому стандарту, вы получите ошибку compilation-error.
  1. Задачи с автоматической проверкой
  2. Задачи с ручной проверкой
  3. Все решения
  4. Проверка на плагиат

Задачи с автоматической проверкой

Решения проверяются автоматически системой Яндекс.Контест с помощью набора тестов, составленных авторами заданий:
  • решение считается верным, если проходит все тесты.
  • если решение не прошло проверку, то в комментарии указывается вердикт с типом обнаруженной ошибки.
Вердикт Расшифровка
OK Программа на всех тестах работает корректно
RE Программа завершила работу с ненулевым кодом возврата
TL Выполнение программы превысило установленный лимит времени
WA Программа не на всех тестах работает корректно
PE Формат вывода не соответствует описанному в условиях задачи
CE Работа программы завершилась с ошибкой
Подробнее см. раздел Значения ошибок, возвращаемых проверяющей системой.
Посмотреть расшифровку вердикта
  1. Откройте задачу, решение которой проверялось автоматически.
  2. В разделе История решений нажмите сообщение от бота с вердиктом.

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

Посмотреть в записи

Задачи с ручной проверкой

Для некоторых задач с ручной проверкой предусмотрен набор предварительных тестов. Вам останется проверить, например, использует ли ученик нужные конструкции или не списывают ли в группе.

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

Примечание. Не откладывайте ручную проверку больше чем на неделю.
Чтобы поставить баллы за задачу:
  • Если решение полностью верное, откройте его и нажмите Зачтено.

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

  • Если решение неверное, откройте его и нажмите Отправить на доработку.
  • Если решение частично верное, откройте его, измените количество баллов и нажмите Зачтено.

    По умолчанию указано максимально возможное количество баллов.

Все решения

Вы можете посмотреть все решения, которые отправили ученики, на вкладке Решения. Последние попытки решений отображаются в начале списка.

Фильтрация

  • Чтобы открыть условие задачи во всплывающем окне, в колонке Задача нажмите название задачи.
  • Чтобы открыть решение задачи во всплывающем окне, в колонке Решение нажмите номер задачи.
  • Чтобы открыть страницу с решением задачи и историей решений, нажмите значок рядом с названием задачи.
Примечание. Если вы использовали фильтрацию решений задач и не отменили ее, то по умолчанию в очереди отображаются отфильтрованные результаты.

Статусы задач

Статус Расшифровка
Автопроверка Решение отправлено на проверку в Яндекс.Контест
На ручной проверке Решение ожидает ручной проверки
Доработать Решение не прошло проверку и вернулось к ученику на доработку
Зачтено Решение прошло проверку, ученик получил за него баллы, задача считается сданной
Зачтено после дедлайна Решение прошло проверку, но ученик не получит за него баллы, потому что решение отправлено после дедлайна

Проверка на плагиат

Каждая попытка решения задачи проходит проверку на плагиат. Проверка происходит автоматически, попытка ученика сравнивается с попытками решения той же задачи других учеников Яндекс.Лицея.

Если подозрение на плагиат есть, рядом с номером решения появляется значок .

Чтобы проверить попытку на плагиат:

  1. Откройте попытку решения, в которой есть подозрение на плагиат.
  2. Нажмите Сравнить с источником.
  3. Сравните решение ученика с возможным источником списывания.
  4. Нажмите Плагиат, чтобы подтвердить наличие плагиата, или Не плагиат, чтобы опровергнуть.
    • Если вы подтвердите, что в решении есть плагиат, рядом с номером решения появится значок .
    • Если вы опровергнете наличие плагиата, рядом с номером решения появится значок .