本期内容和版权所有:探姬
在线判题系统(英语:Online Judge,缩写OJ)是一种在编程竞赛中用来测试参赛程序的在线系统,也可以用于平时练习。许多OJ网站会自发组织一些竞赛。OJ系统能够编译并执行代码,使用预设的数据对这些程序进行测试。提交的代码一般会在受限的环境下运行,包括时间限制、内存限制、安全限制等。代码的输出会被OJ系统捕获,与标准答案进行比较后返回结果。OJ网站会对用户进行排名,以用户的提交答案通过数多少或某个题目执行时间快慢为排名依据。 ——From Wiki
看题&编写代码

点击题目的标题,打开题目内容页面,
仔细阅读题目要求,在CodeBlocks、DevC++或其它开发工具中编写程序代码实现,输入样例中给定的输入数据,如果输出和样例输出不一样,说明解题思路有错或没有按照题目的要求进行输入输出,修改程序后再进行测试。
在这个过程中需要注意以下两点。
(1)有些题目下方会有提示说明,也需要认真阅读。
(2)样例中的测试数据往往内容少,范围小,没有覆盖问题的全部,而你的程序提交后会进行更加全面的测试,如果任何一种情况没有考虑到,程序都会被判错。所以,如果你的程序考虑不够全面就会出现样例数据正确,提交时判错的现象。
提交
如果经过测试之后,感觉程序没有问题了,点击问题上方或下面的【提交】链接打开代码提交窗口,把自己写的代码复制粘贴在编辑框中,点击【提交】按钮提交自己的程序。在提交时注意选择程序所用的编程语言。
判题
程序提交之后,进入系统判题页面,后台会对你提交的程序进行测试。
如果通过所有的测试,则会显示**正确**,本题完成。
如果结果不正确,会给出错误的原因,说明程序还有问题,这时候刷新页面,点击对应的标签,会进入错误详细。
目前的判题标签
**答案错误**,请从对比中认识到自己的数据缺陷**格式错误**,和答案对了,但是在格式上出了问题**编译错误**,使用了非法函数库,或者其他低级错误,反正就是过不了编译**运行错误**,错误的内存访问,(少了个&?数组开小了?没有初始化变量…**时间超限**,优化下算法吧,暴力不能解决所有问题(ο(=•ω<=)ρ⌒☆**内存超限**, 你的数组开的太大了Σ(っ °Д °;)っ **输出超限**, 仔细检查一下代码哦⊙∀⊙!,多输出东西了
