oj的评测结果

Accepted : OK!正确!这是你最期望看到的结果。

Presentation Error : 你的程序的输出格式和题目所要求的不是完全一致,但是输出的数据是正确的。这一般是白字符(空格、tab或换行等白字符)的缺少或者多余或者空行的缺少多 余所导致的。每行的结尾的空格和输出的末尾空行不会被判成PE。请仔细检查输出的空格、空行等是否与要求的输出完全一致。为了简化判答,如果是 Special Judge的题目,本该判Presentation Error的程序也可能返回Wrong Answer。

: 运行不正确。评测系统用来评测的输入和输出数据并不只是公布出来的这些样例数据,你的程序还没能对所有的测试数据都算出正确的结果。

Runtime Error : 你的程序在运行过程中出现异常,例如非法的文件访问、栈溢出、非法指针访问、浮点异常、零除等。

Time Limit Exceeded : 你的程序运行时间太长了。

每个程序都有两个时间限制:总时间限制(TOTAL TIME LIMIT)和单题时间限制(CASE TIME LIMIT),当评测系统运行你的程序的时候,将你的程序的标准输入重定向到输入文件上,一道题可能会有多个输入文件,当你的程序读完一个输入文件,并输 出了正确的结果,评测系统将重新运行你的程序,用下一个输入文件进行测试,输入文件的格式与题目的输入描述完全一致,对每个输入文件,你的程序运行时间不 能超过单题时间限制,测试完所有的输入文件的时间不能超过总时间限制。如果你的程序运行时间超过了其中任何一个时间限制,就会被判 Time Limit Exceeded 。很多题目只有一两个输入测试文件,其单题时间与总时间限制是一样的,则 题目中不显示单题时间限制。 因此,如果你发现你的程序被评为 Time Limit Exceed ,但程 序的执行时间小于总时间限制的时候,你的程序应该是运行超过了单题时间限制。

Memory Limit Exceeded : 你的程序使用了太多的内存。

Output Limit Exceeded : 你的程序产生的输出太多了,这经常是由于程序陷入死循环等原因造成的,对输出长度的限制是标准输出的2倍。

Compile Error : 编译错误,当然,编译警告不算是编译错误,点击评测结果可以查看具体的错误信息。

System Error: Online Judge在判断的时候出现了错误,一般是内存开得太大造成的,请联系管理员。

Unknown Error: Online Judge系统出现了未预知的错误,请联系管理员。

你可能感兴趣的:(oj的评测结果)