Вердикты проверки решений

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

Типы вердиктов

Вердикт Сообщение Номер теста Значение
CE Compilation error Компиляция программы завершилась с ошибкой. Проверьте, что в программе нет синтаксических или семантических ошибок и правильно указан язык программирования.
IL Idleness limit exceeded Программа слишком долго не отвечала на запросы системы и не выполняла действий. Возможно, программа ожидает ввода с консоли, которого не должно быть, или не использован flush().
ML Memory limit exceeded Программа превысила установленный лимит памяти. Возможно, решение неэффективно или содержит ошибку (например, бесконечная рекурсия).
OK OK Решение зачтено. Программа верно работает на соответствующем наборе тестов.
OL Output limit exceeded Программа превысила установленный лимит вывода и выводит больше информации, чем установлено в ограничениях.
PCF Precompile check failed Программа не прошла проверку на качество кода перед компиляцией. Проверьте качество и форматирование кода.
PE Presentation error Тестирующая система не может проверить выходные данные, так как их формат не соответствует описанному в условии задачи. Проверьте формат вывода: возможно, программа не печатает результат или выводит лишние данные.
RE Run-time error Программа завершила работу с ненулевым кодом возврата. Это может быть ошибка выполнения, отсутствие return 0 в программе на C или C++, явно указанный ненулевой код возврата или программа на Java, описанная в пакете.
TL Time-limit exceeded Программа превысила установленный лимит времени. Возможно, решение неэффективно или содержит ошибку.
WA Wrong answer Ответ неверен. Программа выдала неправильный результат на одном из тестов.

Номер теста

Для некоторых вердиктов тестирующая система сообщает номер теста, на котором произошла ошибка. Это помогает понять, на каком этапе проверки решение не прошло тестирование.

Номер теста не сообщается для вердиктов:

  • OK — решение прошло все тесты успешно.
  • Compilation error — ошибка произошла до начала тестирования.
  • Precompile check failed — проверка не прошла до компиляции.

Номер теста сообщается для всех остальных вердиктов.

Написать в службу поддержки