编程竞赛控制系统PC2 客户端使用说明 PC2 客户端是编程竞赛中参赛队员使用的客户端程序,具有提交题目答案(源代码)、测试答案、查看评判结果、提问等功能。 1 . 启动客户端 进入文件夹 C:\pc2\,打开文件 pc2team.bat,启动程序后可看到登录界面: 图 1 登录界面 在登录界面上输入用户名和密码,请注意区别大小写。用户名和密码在比赛前由主办方提供。 登录成功后则进入主界面,如下图所示: 图 2 主界面 若比赛还未开始、比赛中止、比赛已结束,则在主界面上方会提示红色大字体“STOPPED CONTEST IS NOT RUNNING.”。如果比赛正在进行,则在左上方提示剩余时间。 图 3 比赛剩余时间提示 客户端主界面一共有四个页面: (1) “Su bmit”页面:用于提交题目的源代码答案和本地编译测试源代码。 (2) “Clarification”页面:向裁判提问,沟通交流。 (3) “Ru ns”页面:查看每次提交答案的评判结果。Statu s 为“Yes”表示答案正确,解题成功。 (4) “Setting”页面:修改用户密码。 2 . 提交答案 在主界面“Su bmit”页面上,您可以提交对某道比赛题目的解答情况,上传源代码文件。系统会自动帮您编译源代码,运行编译后的程序,验证运行结果,以确定源代码是否正确。必要时裁判人员会帮您手工评判。 提交答案的步骤如下: (1) 在“Problem”下拉框中选择您要解答的题目。 (2) 在“Langu age”下拉框中选择您使用的编程语言,默认提供 C++、GNU C++、GNU C、Jav a 四种选项。 这里的语言指的是系统所采用的编译平台,C++使用 Visu al C++ 2005 编译器,GNU C++使用 G++编译器,GNU C 使用 GCC 编译器,Jav a 使用 Jav ac 编译器。C/C++编译器支持 C99 标准语法,Jav a 编译器使用的 JDK 是 JDK 1.6。 您应根据源代码语言选择对应的选项(编译器): ① C++语言:选择“C++”或“GNU C++”。 ② C 语言:选择“C++”或“GNU C”。(Visu al C++ 2005 编译器支持 C 语言) ③ Jav a 语言:选择“Jav a”。 (3) 点击“Select”按钮,选择您要提交的源代码文件(对应所选题目)。 如果您的源代码文件有多个,请先用“Select”按钮选择包含应用程序入口函数(main)的主文件,再点击左下角的“Add”按钮添加其余文件。“Remov e”按钮可以移除附加文件。 注意不能提交任何数据文件或编译后的可执行程序文件。 (4) 点击“Su bmit”按钮,提交...