Online Judge常见错误

将评判结果分为如下几类:

Accepted(答案正确)

程序的输出完全满足题意,通过了全部的测试数据的测试。

Wrong Answer (答案错误)

你的程序顺利地运行完毕并正常退出,但是输出的结果却是错误的。

注意:

有的题包含多组测试数据,你的程序只要有一组数据是错误的,结果就是WA

Presentation Error(格式错误)

你的程序输出的答案是正确的,但输出格式不对,比如多写了一些空格、换行。

请注意,大部分程序的输出,都要求最终输出一个换行。

不过,计算机程序是很难准确判断PE错误的,所以,很多PE错误都会被评判成WA

Compilation Error(编译错误)

你的程序没有通过编译。你可以点击文字上的链接,查看详细的出错信息,对照此信息,可以找出出错原因。

一般来说,这种错误主要是由 Linux 环境下相关编译器与你使用的本地编译器之间的差异造成的

Judging(正在评判)

我们正在运行你的程序进行测试,请稍候。

Rejudging(正在重判)

我们更新了测试数据或者评判程序,并且正在进行重测,这个过程比较耗费资源,请稍候。

Time Limit Exceeded (时间超限)

你的程序运行的时间超过了该题规定的最大时间,你的程序被Online Judge强行终止。

注意:

TE

并不能说明你的程序的运行结果是对还是错,只能说明你的程序用了太多的时间。

Memory Limit Exceeded (内存超限)

你的程序运行时使用的内存,超过了该题规定的最大限制,或者你的程序申请内存失败,你的程序将被Online Judge强行终止。

注意:

ML

并不能说明你的程序的运行结果是对还是错,只能说明你的程序用了或者申请了太多的内存。

Function Limit Exceeded (函数调用错误)

你的程序运行时使用我们不允许使用的调用,将会得到此错误,诸如

文件操作等相关函数。请特别注意:system(“PAUSE”); 也会导致此错误。

Output Limit Exceeded(输出超限)

你的程序输出了太多的东西。

Online Judge规定提交的程序在运行的时候只能输出1024K字节的东西,如果你输出太多,将导致此错误。我们保证所有的题目的标准输出都小于1024K字节。

Runtime Error (运行时异常)

你的程序出现了“运行时错误”

System Error (系统错误)

系统发生了错误。由于异常因素导致系统没有正常运作。我们尽力保证系统的稳定运行,但如您遇此情况,请联系管理员。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值