oj运行时错误_常见OJ(Online Judge)系统判题解释

7b6f7a22546a7222f5adbe4cf8b024c2.png

经常做oj的同学对此可能非常了解,如果是初次接触oj可能不太清楚为什么我的测试会出现不是答案正确的结果,下面列出一些关于oj系统判题的解释说明(通用版)

等待:服务器正忙,请稍后查看运行并评判您的程序

正在评测中编译中:您的程序正在被编译

正确:恭喜您!完全正确!

格式错误:结果正确,但格式不正确,比如多或少了换行或空格

答案错误:经过比对,您的程序错误运行错误程序运行后发生错误,可能包括:

  1. 指针/数组违规访问
  2. 除数为0
  3. 函数调用错误,或栈溢出
  4. 捕捉到违背处理的STL或自定义异常等

时间超限:程序运行时间超过了时间限制,请检查程序的算法效率

内存超限:程序使用的内存超过了内存限制,请检查程序是否栈/堆开辟空间过大 或内存泄露

输出超限:输出了与答案无关的信息,比如“please input”等提示

编译错误:程序语法错误,编译不通过。可能您在本地可以编译通过,但可能使用了非标准C的函数 ,请使用符合标准的语法。

其中各个种类中再详细的原因参考(带有例题解释):

训练场题库中判题结果的详细解释 | C语言研究中心 - C语言网​www.dotcpp.com
1f484138a802f85b8b29d9ecbcd27ccb.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值