| | Статус | Расшифровка | Возможная причина |
| 1 | OK | Решение зачтено полностью | |
| 2 | Pending check | Решение ожидает проверки | |
| 3 | Compilation error | Ошибка компиляции | В тексте программы содержатся синтаксические ошибки. Неверно указан язык решения. |
| 4 | Run-time error | Ошибка во время выполнения (ненулевой код возврата) | Такое может быть, если код возврата указан явно ненулевым (например, return 1 в функции main). Либо при возникновении ошибки (например, деление на 0, выход за границу массива). |
| 5 | Time-limit exceeded | Превышено время выполнения | Ваш алгоритм завершился за время, превышающее установленный задачей лимит. |
| 6 | Presentation error | Неправильное представление вывода программы | Вывод программы не соответствует спецификации, указанной в задаче (например, str там, где ожидается int). |
| 7 | Wrong answer | Неверный ответ | |
| 8 | Check failed | Ошибка проверяющей системы | Если такая ошибка появляется, проблема на стороне проверяющей программы. Такое происходит редко, но если она возникла, администратор о ней уже знает и занимается решением проблемы. Посылка будет отправлена на перепроверку. |
| 9 | Partial solution | Частичное решение | На часть тестов решение дало верный ответ, на часть – нет. |
| 10 | Disqualified | Дисквалифицировано | Как правило используется при списывании, если жюри смогло его выявить и доказать (если это предусмотрено регламентом). |
| 11 | Memory limit exceeded | Превышен лимит по памяти | Ваш алгоритм запросил у системы памяти больше, чем указано в лимите в задаче. |
| 12 | Security violation | Несанкционированный доступ | Ваша программа пытается получить доступ к файлам, не описанным в задаче, запустить другие процессы или дестабилизировать работу системы. |