杭电OJ使用介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
每个ACMer平时都是靠做题来训练的,现在就以杭州电子科技大学的OJ为例简单介绍一下如何使用OJ系统,在浏览器上输入杭电的网址
首先,我们需要注册一个ID,点击Register new ID
填写好自己的个人信息之后,点击submit,就可以完成注册了,然后在主页右上角的登陆框输入ID,密码便可以登陆,这个时候点击主页上的 Problem Archive 打开OJ的题库
点击题号为 1000 的题目 A + B Problem
Problem Description 一栏写的就是题目的描述,很多初学者一开始对全英文的题目会很不习惯,这是很正常的,多查查字典,很快就可以习惯了,而且也可以提高自己的英语阅读水平
Input 一栏写的是题目的输入要求,这里提示:每行将会有两个整数 A 和 B,输入进程一直延续到文件读完而结束(也就是要循环输入)
Output 一栏写的是题目的输出要求,这里提示:对于每组数据,在一行中输入A+B的
值
接下来的 Sample Input 就是示例输入数据,而 Sample Output 就是相应的输出结果在读完题目之后,我们就可以在自己电脑上的编译器上编写代码,等编写好代码之后,点击页面中的Submit,接着把代码复制上去,再选择相应的语言
完成之后点击Submit,就可以看到OJ系统对我们的程序的判题结果了
这里返回了一个 Accepted,也就是说通过了OJ的判断,题目答对了!
而OJ可能会返回的结果总共有:
Accepted 通过 Wrong Answer 错误 Compilation Error 编译错误
Runtime Error 运行错误 Time Limit Exceeded 时间超出限制
Presentation Error 输出格式错误 Memory Limit Exceeded 内存超出限制
Output Limit Exceeded 输出了多余的东西