提交题目常见结果

重要提示:查看详细评测结果的方法,用鼠标点击“评测结果”栏中对应的“提示内容”处即可。


1.通过 : 程序正确。如系统对该题目测试数据、内存限制或时间限制有更改,我们将对该题目进行重测,有可能您的程序不会被通过。

2.未通过(格式错误):程序输出结果的格式有点问题。请检查程序的输出是否多了或者少了空格、制表符或者换行符。

3.未通过(答案错误): 输出结果错误或出现下面情况之一:

   (1)一般是算法有问题,输出结果有误;
   (2)程序想从一些非法的地址空间读取或向其中写入内容。一般例如指针、数组下标越界都会造成这个错误的;
   (3)程序试图访问一个超出硬件支持范围的数组单元;
   (4)程序在进行整数除法的时候出现了除数为零的异常;
   (5)栈溢出。一般是由于无限递归或者在函数里使用了太大的数组变量的原因。


4.未通过(运行超时):程序运行的时间已经超出了这个题目的时间限制。

5.未通过(内存超限):程序运行的内存已经超出了这个题目的内存限制。

6.编译错误:程序语法有问题,编译器无法编译。

特别说明:
    有同学的程序在其他在线评测系统获得通过,在本系统不一定能通过,原因是:(1)有可能我们的数据或数据规模作了更改;(2)由于在线评测系统及操作系统平台的不同造成的。本系统对您提交的程序使用地址空间的操作进行了更加严格的检查控制。主要是非法使用指针、数组下标越界、主观认为变量未赋初值其值为空等。例如:对一个赋值范围在‘-32768~32767’的整型变量,在程序运行中通过另一变量赋给一个超范围的整数,在Windows操作系统平台的评侧系统中有可能被通过,而在本系统中不一定能通过。


返回