测试点意思
2026-05-27 12:25:24
发布于:广东
我发现最近给我碰到了好多新测试点,都不知道是啥意思,

所以我就查了下资料:
✅ AC(Accepted)
意思:这个测试点完全通过,答案正确。
·输出和标准答案一模一样
·格式、换行、空格都对
·时间、内存都没超
·得分 ✔
❌ WA(Wrong Answer)
意思:答案错了,逻辑问题。
最常见原因:
·算法写错(比如回文判断写反了)
·边界没处理(n=0、n=1、负数)
·输出多空格 / 少换行
·大小写、符号看错(+变-写错)
⏱ TLE(Time Limit Exceeded)
意思:超时,程序跑得太慢。
原因:
·写了双重循环 O (n²),数据太大
·死循环(while (1))
·递归太深
💥 RE(Runtime Error)
意思:运行时崩溃,程序中途挂了。
最常见:
·数组越界(a [10] 却访问 a [10])
·除以 0
·字符串访问越界
·递归太多栈溢出
🧠 MLE(Memory Limit Exceeded)
意思:内存爆了。
原因:
·开了超大数组(int a [10000000])
·无限递归占用栈
🧨 CE(Compile Error)
意思:编译失败,代码语法错。
常见:
·少分号 ;
·括号不匹配 {}
·中文标点(,)
·头文件没写
(少分好大多会WA)
⏳ PC(Pending)
正在评测,等结果。
📦 PE(Presentation Error)
格式错误:答案对,但空格 / 换行不对。
❓ UKE(Unknown Error)
未知错误,很少见。
(不确定acgo有没有)
| 状态 | 全称 | 中文意思 |
|---|---|---|
| AC | Accepted | 通过 ✅ |
| WA | Wrong Answer | 答案错 ❌ |
| TLE | Time Limit Exceeded | 超时 ⏱ |
| RE | Runtime Error | 崩溃 💥 |
| MLE | Memory Limit Exceeded | 内存爆 🧠 |
| CE | Compile Error | 编译错 🧨 |
| PE | Presentation Error | 格式错 📦 |
| PC | Pending | 评测中 ⏳ |
| UKE | Unknown Error | 未知错误 ❓ |
耶,看来要开智了!!!

全部评论 1
就是想跟大家分享一下,不喜勿喷,谢谢配合

2026-05-27 来自 广东
0















有帮助,赞一个