pta常见错误

Posted suyuan333

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pta常见错误相关的知识,希望对你有一定的参考价值。

结果 说明 解决
部分正确 部分测试点答案错误 调试代码寻找错误的地方,仔细回想自己思路中不正确的地方
格式错误 输出的格式不对 仔细观察题目输出要求,比如大小写不正确,单词拼写错误,空格遗漏,没有换行等,输出的符号一般都是英文符号,要十分注意!最好的解决方法是把输出样例直接复制过来,然后按照要求进行修改.
答案错误 一个测试点都没有通过 你输出的答案并非是正确答案,请仔细思考你代码的思路是否正确 ! 也有可能是你忘记输出了换行符,导致答案堆在一起了orz 比如输出12 换行 15,你忘记输出换行,那么你的输出结果就是1215,跟答案显然不同
运行超时 你的代码没有在规定的时间完成 这种情况先考虑自己的代码中是否存在死循环,导致程序一开始跑就停不下来,然后再考虑是否是自己的代码效率太低,比如题目要求你1s内完成,你的代码却需要3s完成这个题目,那么你就会得到运行超时的结果
内存超限 你的代码中内存使用超出限制 这个代码出现说明你的代码占用的内存太多,需要重新思考一下内存的使用情况,这个问题很少出现
非零返回 main函数返回的不是0 main函数结尾一定要有return 0
段错误 内存区出现了点问题 检查数组下标是否越界,是否对空指针进行操作(后期可能出现),递归调用次数是否太多(中期可能出现),检查scanf中取地址符&是否漏写
浮点错误 代码运行时发生浮点错误 检查是否用%d输出浮点数,浮点数除法时是否碰到了除以0的情况
输出超限 代码输出太多内容 一般是在死循环中输出结果,导致输出结果停不下来
内部错误 评测系统内部错误 耐心等待一些时间,pta工作人员会马上解决这个问题

以上是关于pta常见错误的主要内容,如果未能解决你的问题,请参考以下文章

Vue常见错误及解决方法:

MQ之RocketMQ常见错误

ASP.NET常见错误大全

ios JSON解析常见错误

POST请求常见错误及解决办法

ASP常见错误都有哪些?ASP常见错误的解决方案有啥?