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 |
段错误,程序出现空指针。如果是在执行需要运行时的程序的时候,可以试试不设置内存限制。 |