SlideShare a Scribd company logo
1 of 14
Download to read offline
南开大学在线程序裁判系统快速上手指南




       南开大学在线程序裁判系统快速上手指南

         Fast Guide to Nankai Online Judge




                                           制作:Alphard
                                           时间:2008-9-20
                                           版本:0.01 Beta




                             Fast Guide to Nankai University Online Judge
南开大学在线程序裁判系统快速上手指南




目录
南开大学在线程序裁判系统快速上手指南 .......................................................................................1
Fast Guide to Nankai Online Judge ........................................................................................................1
简介..........................................................................................................................................................3
页面组成介绍 .........................................................................................................................................4
注册新的账号 .........................................................................................................................................6
开始使用 .................................................................................................................................................8
解答问题 ...............................................................................................................................................10
使用 Status 页面 ...................................................................................................................................13
常见问题 ...............................................................................................................................................14




                                                                                        Fast Guide to Nankai University Online Judge
南开大学在线程序裁判系统快速上手指南




简介
  Nankai Online Judge (以下简称为 NKOJ)是在线的程序裁判系统。它可以对提交的程
序源代码进行编译和执行,           并通过预先设计的测试数据来检验程序源代码的正确性。  题目主
要是数据结构和算法方面,难度由浅入深,可以随时参与答题,并即时得到结果。一个用户
提交的程序在 Online Judge 系统下执行时将受到比较严格的限制,包括运行时间限制,内存
使用限制和安全限制等。用户程序执行的结果将被 Online Judge 系统捕捉并保存,然后再转
交给一个裁判程序。    该裁判程序或者比较用户程序的输出数据和标准输出的差别,    或者检验
用户程序的输出数据是否满足一定的逻辑条件。最后系统返回给用户一个评判结果。




                             Fast Guide to Nankai University Online Judge
南开大学在线程序裁判系统快速上手指南




页面组成介绍




各个部分(未登录状态)
          :
1. 【主菜单(含子菜单) 】从左往右依次是:
   a) Home         :点击转向主页
      i. Home      :主页
     ii.   Bookmark This Page   :将本页加入书签(收藏夹)
    iii.   Rss Feed             :Rss 发布
    iv.    Register             :注册
    v.   Login                  :登录
  b) Contest                    :点击转向我为程序狂页面
     i.  我为程序狂                  :每年一度的南开大学程序设计竞赛
     ii. Scheduled Contests     :计划中的竞赛
    iii. All Contests           :全部的竞赛(包含已经结束的竞赛)
  c) Problems                   :点击转向题目列表页面
      i.   Problems List        :题目列表
     ii.   Problem Sources      :题目来源列表
    iii.   Search               :根据关键字搜索题目
    iv.    Submit               :提交题目对应的程序代码
                                      Fast Guide to Nankai University Online Judge
南开大学在线程序裁判系统快速上手指南



    v.     Top 50 (by AC)      :列出前 50 道题目(根据 AC 的数量由大到小)
    vi.   Top 50 (by Submit)   :列出前 50 道题目(根据 Submit 的数量由大到小)
    vii.  Top 50 (by Ratio)    :列出前 50 道题目(根据正确率由大到小)
  d) Status                    :点击转向全部提交状态页面
     i.  All Status            :显示全部解答提交的结果,按照时间排序
    ii.  Sharing Code          :全部的共享代码页
  e) Ranklist                  :点击转向 Ranked Users
     i.   Ranked Users         :同 All Users,但不包含 AC 为 0 的账号
    ii.   All Users            :账号列表,根据正确解答题目的数量排序
  f) Discuss                   :点击转向 Discuss Board 版面
      i.   F.A.Q.              :常见问题解答
     ii.   Discuss Board       :讨论版面
    iii.   Contact Admin       :利用站内通信联系管理员
2. 站内通知
3. 注册与登录链接
4. 常用页面的链接                     :同主菜单相同部分
5. 排名前 10 的 ID
6. 最新添加题目的来源
7. 快速登录与注册




                                        Fast Guide to Nankai University Online Judge
南开大学在线程序裁判系统快速上手指南




注册新的账号
单击上图 4 中的 Register,进入注册页面




填完必填内容后即可单击下方的 Register(注册)按键,等待完成注册。注意各部分的要求,
如字符组成,长度等。




                            Fast Guide to Nankai University Online Judge
南开大学在线程序裁判系统快速上手指南




如果用户名已经有人使用(如名为 Test 的 ID)
                         ,会出现如下界面:




注册成功后,会有如下界面:




这样,就可以利用刚才注册的账号来登录和使用 NKOJ 了。




                          Fast Guide to Nankai University Online Judge
南开大学在线程序裁判系统快速上手指南




开始使用
在拥有 NKOJ 的 ID 之后,就可以使用 NKOJ 的在线评测功能了。
首先是登录。
在主页下方输入账号和密码,点击 Login,即可登陆。




登录后主页会发生一些变化。




右上角会显示出你登录的 ID,Member 菜单和 Logout 按钮。
Member 与你的个人信息有关,其的子菜单是 My Message(个人站内通信)、My Password
和 My Information(更改密码和个人信息)
                          。
主菜单和主页下方也会发生某些变化。其中最重要的的是 Status 菜单中会添加 Status for Me
这一项,可以单独看到自己的提交结果。



第一次登陆时在右方可以看到         这样的图片,表示你有新的信息。


                              Fast Guide to Nankai University Online Judge
南开大学在线程序裁判系统快速上手指南



单击这个图片、
      单击 Member 或者是 Member 子菜单 My Message 都可以进入站内通信界面。




粗体表示未读信息。上方有三个选项,从左到右分别是发送信息,收件箱和发件箱。
单击信息标题即可展开,阅读信息内容。




点击下方的 Reply 即可回信。第 1 封邮件是系统自动发送的,提供简单的介绍。
下面让我们开始解答问题吧!




                              Fast Guide to Nankai University Online Judge
南开大学在线程序裁判系统快速上手指南




解答问题

点击 Problem,进入 Problem List,选择 Volume 1,1001:A + B Problem。




注意页面的上方,表示当前显示页面中题目编号的范围。在中间的输入框中输入关键字,可
搜索题目。
下面表格的第一行表示题目的列表数,一个列表最多有 50 道题目。
之后显示题目信息,分别是题目编号、题目名称、题目数据的类型、正确解答数目、所有解
答数目、正确解答率、正确解答者与尝试解答者。
题目名称由两部分组成,题目名称和题目来源。
题目数据的类型有 D、M 和 S。D 表示多个输入文件并显示每种结果对应的数量;M 表示有
多个输入文件;S 表示有 Special Judge(特别裁判)。
回来看题目页面:




                                        Fast Guide to Nankai University Online Judge
南开大学在线程序裁判系统快速上手指南



最上方可以看到题目对解答的限制:时间限制(Time Limit,你所设计的程序最多可以运行的
时间)和空间限制(Memory Limit,你所设计的程序最多可以使用的内存)。
题目页面一般有题目描述、输入规范(Input)、输出规范(Output)、样例输入(Sample Input)、
样例输出(Sample Output),可能会有提示(Hint)。




还会有题目来源(Source)于最佳解题者(Best User)。
下方还有五个按键,分别是提交代码(Submit)、查看题目解答情况(Status)、发表看法(Post)、
查看他人的帖子(N Post(s))和返回(Back)。
当你要提交题目的时候,单击 Submit 即可。




这时会出现如图界面。上方可以选择你要解答的题目编号和你所使用的程序语言。
在下面的文本框中加入你的源代码,点击 Submit 即可。




                                    Fast Guide to Nankai University Online Judge
南开大学在线程序裁判系统快速上手指南




这表示你的解答正确。左边的序号(70605)表示你的提交的编号。
当你第一次正确解答 1001 之后,你会收到系统的祝贺信。




                         Fast Guide to Nankai University Online Judge
南开大学在线程序裁判系统快速上手指南




使用 Status 页面
Status 页面有很多有用的信息,其中显示了所有的解答的结果,包括程序的运行时间等。




你可以在 Code 一栏中点击查看你自己的代码,也可以查看别人共享的代码(黄色底色)
                                         。
利用上方的搜索框和约束条件,你可搜索到符合你的要求的提交结果。
我们可以看到,刚才的提交也在这个页面中。




                        Fast Guide to Nankai University Online Judge
南开大学在线程序裁判系统快速上手指南




常见问题
  问:我是否要设计人机交互界面?
  答:不需要,且不可以。自动评测将严格比对你的输出与正确结果的异同。也就是说,
即便你只是多输出一个空格,也会被认为是错误的解答。输出的要求在题目中都有描述,按
照题目要求输出即可。


  问:我是否要使用文件读入读出?如果是的话文件名是什么?
  答:完全不需要使用文件读写。文件读写的语句将被视作非法函数,使得你的提交不能
通过审查。你的程序只需使用标准的键盘输入、屏幕输出设计即可。


  问:那些返回的信息是什么意思?如 Runtime Error?
  答:详细请见 http://acm.nankai.edu.cn/faq.php




                                            Fast Guide to Nankai University Online Judge

More Related Content

Viewers also liked

ProfitAbility, the power of Learning through Doing
ProfitAbility, the power of Learning through DoingProfitAbility, the power of Learning through Doing
ProfitAbility, the power of Learning through Doingsophiemills
 
Code of armas tercer parcial
Code of armas tercer parcialCode of armas tercer parcial
Code of armas tercer parcialdragonastro
 
Linux voce-esta-seguro
Linux voce-esta-seguroLinux voce-esta-seguro
Linux voce-esta-segurolborguetti
 
Sell Your Home With Only Way Carolina and Have Your Home Advertised Here
Sell Your Home With Only Way Carolina and Have Your Home Advertised HereSell Your Home With Only Way Carolina and Have Your Home Advertised Here
Sell Your Home With Only Way Carolina and Have Your Home Advertised HereKenneth "Kip" Nance
 
Lista exonerados beto_richa_portalcaiua
Lista exonerados beto_richa_portalcaiuaLista exonerados beto_richa_portalcaiua
Lista exonerados beto_richa_portalcaiuaportalcaiua
 
Problem of the day - April
Problem of the day - AprilProblem of the day - April
Problem of the day - Aprilsmolinaalvarez
 
NDS Design Study
NDS Design StudyNDS Design Study
NDS Design StudyWei Wei
 
Kommunalt valprogram 2010
Kommunalt valprogram 2010Kommunalt valprogram 2010
Kommunalt valprogram 2010wartofta
 
Facebook for savvy sale owners
Facebook for savvy sale ownersFacebook for savvy sale owners
Facebook for savvy sale ownersTandi Smith
 
Padron Elecciones Cnm Nutricionistas De Peru
Padron Elecciones Cnm   Nutricionistas De PeruPadron Elecciones Cnm   Nutricionistas De Peru
Padron Elecciones Cnm Nutricionistas De Peruconsejoregionaliv
 
Flaman Sanatında Işık ve Gölge
Flaman Sanatında Işık ve GölgeFlaman Sanatında Işık ve Gölge
Flaman Sanatında Işık ve Gölgeyelizkockesen
 

Viewers also liked (16)

ProfitAbility, the power of Learning through Doing
ProfitAbility, the power of Learning through DoingProfitAbility, the power of Learning through Doing
ProfitAbility, the power of Learning through Doing
 
Two websites
Two websitesTwo websites
Two websites
 
Code of armas tercer parcial
Code of armas tercer parcialCode of armas tercer parcial
Code of armas tercer parcial
 
Linux voce-esta-seguro
Linux voce-esta-seguroLinux voce-esta-seguro
Linux voce-esta-seguro
 
Sell Your Home With Only Way Carolina and Have Your Home Advertised Here
Sell Your Home With Only Way Carolina and Have Your Home Advertised HereSell Your Home With Only Way Carolina and Have Your Home Advertised Here
Sell Your Home With Only Way Carolina and Have Your Home Advertised Here
 
Lista exonerados beto_richa_portalcaiua
Lista exonerados beto_richa_portalcaiuaLista exonerados beto_richa_portalcaiua
Lista exonerados beto_richa_portalcaiua
 
Problem of the day - April
Problem of the day - AprilProblem of the day - April
Problem of the day - April
 
American Flag
American FlagAmerican Flag
American Flag
 
Dt Bilbao
Dt BilbaoDt Bilbao
Dt Bilbao
 
12c installation
12c installation12c installation
12c installation
 
Patrícia
PatríciaPatrícia
Patrícia
 
NDS Design Study
NDS Design StudyNDS Design Study
NDS Design Study
 
Kommunalt valprogram 2010
Kommunalt valprogram 2010Kommunalt valprogram 2010
Kommunalt valprogram 2010
 
Facebook for savvy sale owners
Facebook for savvy sale ownersFacebook for savvy sale owners
Facebook for savvy sale owners
 
Padron Elecciones Cnm Nutricionistas De Peru
Padron Elecciones Cnm   Nutricionistas De PeruPadron Elecciones Cnm   Nutricionistas De Peru
Padron Elecciones Cnm Nutricionistas De Peru
 
Flaman Sanatında Işık ve Gölge
Flaman Sanatında Işık ve GölgeFlaman Sanatında Işık ve Gölge
Flaman Sanatında Işık ve Gölge
 

Similar to Fast guidetonkoj

資訊證照講座
資訊證照講座資訊證照講座
資訊證照講座Ryan Chung
 
同济优秀课程设计 - 软件测试报告
同济优秀课程设计 - 软件测试报告同济优秀课程设计 - 软件测试报告
同济优秀课程设计 - 软件测试报告Kerry Zhu
 
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)Rick Hwang
 
深入研究 Windows 系統服務 效能調校與故障排除
深入研究 Windows 系統服務    效能調校與故障排除深入研究 Windows 系統服務    效能調校與故障排除
深入研究 Windows 系統服務 效能調校與故障排除5045033
 
11/14王團研究室—安全大師王團論毒 in台中
11/14王團研究室—安全大師王團論毒 in台中11/14王團研究室—安全大師王團論毒 in台中
11/14王團研究室—安全大師王團論毒 in台中T客邦
 
Jira live demo 2021 v23
Jira live demo 2021 v23Jira live demo 2021 v23
Jira live demo 2021 v23Linktech
 
李昶翰(Reborn):工作流程自動化 Microsoft Power Platform – 運用 Power BI + Power Automate ...
李昶翰(Reborn):工作流程自動化 Microsoft Power Platform –  運用 Power BI + Power Automate ...李昶翰(Reborn):工作流程自動化 Microsoft Power Platform –  運用 Power BI + Power Automate ...
李昶翰(Reborn):工作流程自動化 Microsoft Power Platform – 運用 Power BI + Power Automate ...開拓文教基金會
 
JIRA Live DEMO 2020 v17
JIRA Live DEMO 2020 v17JIRA Live DEMO 2020 v17
JIRA Live DEMO 2020 v17Linktech
 
100 个免费翻墙工具
100 个免费翻墙工具100 个免费翻墙工具
100 个免费翻墙工具Young Yang
 
软件设计原则、模式与应用
软件设计原则、模式与应用软件设计原则、模式与应用
软件设计原则、模式与应用yiditushe
 
Al user guide revised
Al user guide revisedAl user guide revised
Al user guide revisedairitilibrary
 
Al user guide 201012
Al user guide 201012Al user guide 201012
Al user guide 201012airitilibrary
 
Al userguide
Al userguideAl userguide
Al userguideairitiart
 
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1maclean liu
 
數位學習與中小企業網路大學校使用者操作
數位學習與中小企業網路大學校使用者操作數位學習與中小企業網路大學校使用者操作
數位學習與中小企業網路大學校使用者操作yccservice
 
项目申报流程简版
项目申报流程简版项目申报流程简版
项目申报流程简版vimsuner
 
明洪涛 个性化推荐系统@土豆
明洪涛 个性化推荐系统@土豆明洪涛 个性化推荐系统@土豆
明洪涛 个性化推荐系统@土豆topgeek
 
A DIY Botnet Tracking System
A DIY Botnet Tracking SystemA DIY Botnet Tracking System
A DIY Botnet Tracking Systemlog0
 
大專院校排球聯賽系統
大專院校排球聯賽系統大專院校排球聯賽系統
大專院校排球聯賽系統wind121
 
大專院校排球聯賽系統
大專院校排球聯賽系統大專院校排球聯賽系統
大專院校排球聯賽系統wind121
 

Similar to Fast guidetonkoj (20)

資訊證照講座
資訊證照講座資訊證照講座
資訊證照講座
 
同济优秀课程设计 - 软件测试报告
同济优秀课程设计 - 软件测试报告同济优秀课程设计 - 软件测试报告
同济优秀课程设计 - 软件测试报告
 
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
 
深入研究 Windows 系統服務 效能調校與故障排除
深入研究 Windows 系統服務    效能調校與故障排除深入研究 Windows 系統服務    效能調校與故障排除
深入研究 Windows 系統服務 效能調校與故障排除
 
11/14王團研究室—安全大師王團論毒 in台中
11/14王團研究室—安全大師王團論毒 in台中11/14王團研究室—安全大師王團論毒 in台中
11/14王團研究室—安全大師王團論毒 in台中
 
Jira live demo 2021 v23
Jira live demo 2021 v23Jira live demo 2021 v23
Jira live demo 2021 v23
 
李昶翰(Reborn):工作流程自動化 Microsoft Power Platform – 運用 Power BI + Power Automate ...
李昶翰(Reborn):工作流程自動化 Microsoft Power Platform –  運用 Power BI + Power Automate ...李昶翰(Reborn):工作流程自動化 Microsoft Power Platform –  運用 Power BI + Power Automate ...
李昶翰(Reborn):工作流程自動化 Microsoft Power Platform – 運用 Power BI + Power Automate ...
 
JIRA Live DEMO 2020 v17
JIRA Live DEMO 2020 v17JIRA Live DEMO 2020 v17
JIRA Live DEMO 2020 v17
 
100 个免费翻墙工具
100 个免费翻墙工具100 个免费翻墙工具
100 个免费翻墙工具
 
软件设计原则、模式与应用
软件设计原则、模式与应用软件设计原则、模式与应用
软件设计原则、模式与应用
 
Al user guide revised
Al user guide revisedAl user guide revised
Al user guide revised
 
Al user guide 201012
Al user guide 201012Al user guide 201012
Al user guide 201012
 
Al userguide
Al userguideAl userguide
Al userguide
 
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
 
數位學習與中小企業網路大學校使用者操作
數位學習與中小企業網路大學校使用者操作數位學習與中小企業網路大學校使用者操作
數位學習與中小企業網路大學校使用者操作
 
项目申报流程简版
项目申报流程简版项目申报流程简版
项目申报流程简版
 
明洪涛 个性化推荐系统@土豆
明洪涛 个性化推荐系统@土豆明洪涛 个性化推荐系统@土豆
明洪涛 个性化推荐系统@土豆
 
A DIY Botnet Tracking System
A DIY Botnet Tracking SystemA DIY Botnet Tracking System
A DIY Botnet Tracking System
 
大專院校排球聯賽系統
大專院校排球聯賽系統大專院校排球聯賽系統
大專院校排球聯賽系統
 
大專院校排球聯賽系統
大專院校排球聯賽系統大專院校排球聯賽系統
大專院校排球聯賽系統
 

Fast guidetonkoj

  • 1. 南开大学在线程序裁判系统快速上手指南 南开大学在线程序裁判系统快速上手指南 Fast Guide to Nankai Online Judge 制作:Alphard 时间:2008-9-20 版本:0.01 Beta Fast Guide to Nankai University Online Judge
  • 2. 南开大学在线程序裁判系统快速上手指南 目录 南开大学在线程序裁判系统快速上手指南 .......................................................................................1 Fast Guide to Nankai Online Judge ........................................................................................................1 简介..........................................................................................................................................................3 页面组成介绍 .........................................................................................................................................4 注册新的账号 .........................................................................................................................................6 开始使用 .................................................................................................................................................8 解答问题 ...............................................................................................................................................10 使用 Status 页面 ...................................................................................................................................13 常见问题 ...............................................................................................................................................14 Fast Guide to Nankai University Online Judge
  • 3. 南开大学在线程序裁判系统快速上手指南 简介 Nankai Online Judge (以下简称为 NKOJ)是在线的程序裁判系统。它可以对提交的程 序源代码进行编译和执行, 并通过预先设计的测试数据来检验程序源代码的正确性。 题目主 要是数据结构和算法方面,难度由浅入深,可以随时参与答题,并即时得到结果。一个用户 提交的程序在 Online Judge 系统下执行时将受到比较严格的限制,包括运行时间限制,内存 使用限制和安全限制等。用户程序执行的结果将被 Online Judge 系统捕捉并保存,然后再转 交给一个裁判程序。 该裁判程序或者比较用户程序的输出数据和标准输出的差别, 或者检验 用户程序的输出数据是否满足一定的逻辑条件。最后系统返回给用户一个评判结果。 Fast Guide to Nankai University Online Judge
  • 4. 南开大学在线程序裁判系统快速上手指南 页面组成介绍 各个部分(未登录状态) : 1. 【主菜单(含子菜单) 】从左往右依次是: a) Home :点击转向主页 i. Home :主页 ii. Bookmark This Page :将本页加入书签(收藏夹) iii. Rss Feed :Rss 发布 iv. Register :注册 v. Login :登录 b) Contest :点击转向我为程序狂页面 i. 我为程序狂 :每年一度的南开大学程序设计竞赛 ii. Scheduled Contests :计划中的竞赛 iii. All Contests :全部的竞赛(包含已经结束的竞赛) c) Problems :点击转向题目列表页面 i. Problems List :题目列表 ii. Problem Sources :题目来源列表 iii. Search :根据关键字搜索题目 iv. Submit :提交题目对应的程序代码 Fast Guide to Nankai University Online Judge
  • 5. 南开大学在线程序裁判系统快速上手指南 v. Top 50 (by AC) :列出前 50 道题目(根据 AC 的数量由大到小) vi. Top 50 (by Submit) :列出前 50 道题目(根据 Submit 的数量由大到小) vii. Top 50 (by Ratio) :列出前 50 道题目(根据正确率由大到小) d) Status :点击转向全部提交状态页面 i. All Status :显示全部解答提交的结果,按照时间排序 ii. Sharing Code :全部的共享代码页 e) Ranklist :点击转向 Ranked Users i. Ranked Users :同 All Users,但不包含 AC 为 0 的账号 ii. All Users :账号列表,根据正确解答题目的数量排序 f) Discuss :点击转向 Discuss Board 版面 i. F.A.Q. :常见问题解答 ii. Discuss Board :讨论版面 iii. Contact Admin :利用站内通信联系管理员 2. 站内通知 3. 注册与登录链接 4. 常用页面的链接 :同主菜单相同部分 5. 排名前 10 的 ID 6. 最新添加题目的来源 7. 快速登录与注册 Fast Guide to Nankai University Online Judge
  • 6. 南开大学在线程序裁判系统快速上手指南 注册新的账号 单击上图 4 中的 Register,进入注册页面 填完必填内容后即可单击下方的 Register(注册)按键,等待完成注册。注意各部分的要求, 如字符组成,长度等。 Fast Guide to Nankai University Online Judge
  • 7. 南开大学在线程序裁判系统快速上手指南 如果用户名已经有人使用(如名为 Test 的 ID) ,会出现如下界面: 注册成功后,会有如下界面: 这样,就可以利用刚才注册的账号来登录和使用 NKOJ 了。 Fast Guide to Nankai University Online Judge
  • 8. 南开大学在线程序裁判系统快速上手指南 开始使用 在拥有 NKOJ 的 ID 之后,就可以使用 NKOJ 的在线评测功能了。 首先是登录。 在主页下方输入账号和密码,点击 Login,即可登陆。 登录后主页会发生一些变化。 右上角会显示出你登录的 ID,Member 菜单和 Logout 按钮。 Member 与你的个人信息有关,其的子菜单是 My Message(个人站内通信)、My Password 和 My Information(更改密码和个人信息) 。 主菜单和主页下方也会发生某些变化。其中最重要的的是 Status 菜单中会添加 Status for Me 这一项,可以单独看到自己的提交结果。 第一次登陆时在右方可以看到 这样的图片,表示你有新的信息。 Fast Guide to Nankai University Online Judge
  • 9. 南开大学在线程序裁判系统快速上手指南 单击这个图片、 单击 Member 或者是 Member 子菜单 My Message 都可以进入站内通信界面。 粗体表示未读信息。上方有三个选项,从左到右分别是发送信息,收件箱和发件箱。 单击信息标题即可展开,阅读信息内容。 点击下方的 Reply 即可回信。第 1 封邮件是系统自动发送的,提供简单的介绍。 下面让我们开始解答问题吧! Fast Guide to Nankai University Online Judge
  • 10. 南开大学在线程序裁判系统快速上手指南 解答问题 点击 Problem,进入 Problem List,选择 Volume 1,1001:A + B Problem。 注意页面的上方,表示当前显示页面中题目编号的范围。在中间的输入框中输入关键字,可 搜索题目。 下面表格的第一行表示题目的列表数,一个列表最多有 50 道题目。 之后显示题目信息,分别是题目编号、题目名称、题目数据的类型、正确解答数目、所有解 答数目、正确解答率、正确解答者与尝试解答者。 题目名称由两部分组成,题目名称和题目来源。 题目数据的类型有 D、M 和 S。D 表示多个输入文件并显示每种结果对应的数量;M 表示有 多个输入文件;S 表示有 Special Judge(特别裁判)。 回来看题目页面: Fast Guide to Nankai University Online Judge
  • 11. 南开大学在线程序裁判系统快速上手指南 最上方可以看到题目对解答的限制:时间限制(Time Limit,你所设计的程序最多可以运行的 时间)和空间限制(Memory Limit,你所设计的程序最多可以使用的内存)。 题目页面一般有题目描述、输入规范(Input)、输出规范(Output)、样例输入(Sample Input)、 样例输出(Sample Output),可能会有提示(Hint)。 还会有题目来源(Source)于最佳解题者(Best User)。 下方还有五个按键,分别是提交代码(Submit)、查看题目解答情况(Status)、发表看法(Post)、 查看他人的帖子(N Post(s))和返回(Back)。 当你要提交题目的时候,单击 Submit 即可。 这时会出现如图界面。上方可以选择你要解答的题目编号和你所使用的程序语言。 在下面的文本框中加入你的源代码,点击 Submit 即可。 Fast Guide to Nankai University Online Judge
  • 13. 南开大学在线程序裁判系统快速上手指南 使用 Status 页面 Status 页面有很多有用的信息,其中显示了所有的解答的结果,包括程序的运行时间等。 你可以在 Code 一栏中点击查看你自己的代码,也可以查看别人共享的代码(黄色底色) 。 利用上方的搜索框和约束条件,你可搜索到符合你的要求的提交结果。 我们可以看到,刚才的提交也在这个页面中。 Fast Guide to Nankai University Online Judge
  • 14. 南开大学在线程序裁判系统快速上手指南 常见问题 问:我是否要设计人机交互界面? 答:不需要,且不可以。自动评测将严格比对你的输出与正确结果的异同。也就是说, 即便你只是多输出一个空格,也会被认为是错误的解答。输出的要求在题目中都有描述,按 照题目要求输出即可。 问:我是否要使用文件读入读出?如果是的话文件名是什么? 答:完全不需要使用文件读写。文件读写的语句将被视作非法函数,使得你的提交不能 通过审查。你的程序只需使用标准的键盘输入、屏幕输出设计即可。 问:那些返回的信息是什么意思?如 Runtime Error? 答:详细请见 http://acm.nankai.edu.cn/faq.php Fast Guide to Nankai University Online Judge