Code 一览
status
| status |
code |
解释 |
| -1 |
PENDING |
还未执行答案检查 |
| 0 |
ACCEPTED |
答案正确 |
| 1 |
PRESENTATION_ERROR |
换行问题,输出的换行符有误 |
| 2 |
TIME_LIMIT_EXCEEDED |
超时 |
| 3 |
MEMORY_LIMIT_EXCEEDED |
超内存限制 |
| 4 |
WRONG_ANSWER |
答案错误 |
| 5 |
RUNTIME_ERROR |
用户的程序运行时发生错误 |
| 6 |
COMPILE_ERROR |
编译错误 |
| 7 |
SYSTEM_ERROR |
判题系统发生错误 |
error_code
可以通过 error_code 判断判题哪里出错。
| error_code |
解释 |
| 1 |
要执行的程序没有找到。command not found |
signal
https://man7.org/linux/man-pages/man7/signal.7.html
| signal |
code |
解释 |
| 9 |
SIGKILL |
可能是 real_time_limit 超过后被终止。 |
| 10 |
SIGUSR1 |
runner 程序发出的表示程序结束的 signal,有可能是 runner 程序自己的问题,这时候需要看日志来确定。 |
| 11 |
SIGSEGV |
段错误,程序出现空指针。如果是在执行需要运行时的程序的时候,可以试试不设置内存限制。 |