> 技术文档 > C++中AC、WA、RE、CE、TLE、MLE、PE、OLE的意思

C++中AC、WA、RE、CE、TLE、MLE、PE、OLE的意思


AC
Accepted 答案正确/通过

这张图片可以让你秒懂AC(luogu.com.cn)

‌WA
Wrong Answer 答案错误

就是输出答案错了。

RE
Runtime Error 运行时错误

可能是访问越界,除以0,或者是非void类型的函数没有返回值。

CE
Complie Error 编译错误

那就是你的语法错误了,要在编译器中运行一下。

‌TLE
Time Limit Exceed 超出时间限制/超时

那就是时间复杂度超出了题目限制,需要优化,或者是进入死循环了。

‌MLE
Memory Limit Exceed 超出内存限制

这表明你的程序所调用的内存大小超出了测试点的内存限制,可能是算法的空间复杂度不是很优秀,要优化!!!

‌PE
Presentation Error 格式错误

没什么好说的,修改一下格式,按照题目要求。

‌OLE
Output Limit Exceed 输出超出限制/输出超限

这我没遇到过,应该也是死循环

请各位大佬为我提出建议!!!