| Результат | Что это означает | Возможная причина | 
| Ошибка компиляции | Исполняемый файл не был создан при компиляции. В этом случае запуск решения на тестах не производится. | 
Синтаксическая ошибка в программе;
Неверно указан язык программирования;
Решение на Visual C++ использует нестандартные возможности языка, например, директиву #include<stdafx.h>,
функциюitoaили исключённую из стандарта функциюgets. | 
| Нарушение правил безопасности | Программа нарушает правила олимпиады | 
Нарушение правил олимпиады;
Ошибка в программе;
Вызов system("pause")в программах на C/C++. | 
| Превышено максимальное время работы | Программа превысила лимит времени работы | 
Неэффективное решение;
Ошибка в программе (программа зацикливается);
Ошибка в считывании данных (программа ожидает ввода данных, хотя входной поток данных уже закончился);
Программа ожидает от пользователя нажатия на клавишу после вывода ответа.
 | 
| Превышен лимит по памяти | Программа превысила лимит используемой памяти | 
Неэффективное решение;
Ошибка в программе;
Бесконечная (или очень большая) рекурсия;
Ошибки при работе с указателями в C/C++ также могут диагностироваться, как "Превышен лимит по памяти"
 | 
| Ошибка выполнения | Программа совершила некорректное действие в ходе исполнения | 
Некорректное арифметическое действие (деление на ноль, извлечение корня из отрицательного числа, переполнение переменной).
Ошибка при работе с памятью и структурами данных (выход за границы массива, обращение к некорректным указателям,
удаление несуществующего элемента из структуры данных, переполнение стека, превышение лимита доступной памяти);
Нарушение правил олимпиады (работа с файлами, вызов сторонних программ);
Бесконечная (или очень большая) рекурсия;
Синтаксические и иные (например, обращение к несуществующей переменной) ошибки в программах на Python и других
интерпретируемых языках;
В программе явно указан ненулевой код возврата.
 | 
| Неправильный формат вывода | Вывод программы не соответствует условию задачи | 
Программа выводит ответ в формате, не соответствующем условию задачи;
Программа не вывела ничего;
Программа выводит результат в файл, а не на стандартный вывод;
Ошибка в программе (например, программа вывела ответ дважды);
В программе есть отладочный вывод;
Программа выводит лишние сообщения типа "Введите число" или "Ответ".
Программа должна вывести числа в одной строке через пробел, а вывела их в разных
строках или наоборот;
Программа должна вывести целое число, а выводит действительное число, запись
которого содержит десятичную точку, из-за того, что программа использует
действительный тип данных вместо целочисленного.
 | 
| Неправильный ответ | Программа вывела неправильный ответ | 
Неверный алгоритм решения;
Ошибка в реализации алгоритма решения.
 | 
| OK | Программа выдала правильный ответ на этом тесте | 
Программа корректна;
Решение неверное, но у жюри слабая система тестов.
 | 
| Пропущен | Запуск программы на данном тесте не производился | 
Не пройден первый тест из условия, поэтому дальнейшая проверка решения не производилась.
 | 
| Ошибка проверяющей системы | Тестирущая система не смогла выполнить проверку решения | 
Не волнуйтесь, это будет скоро исправлено.
 |