FCR6 比赛提交处 && FCR6 赛时答疑帖
本帖最后由 zhangjinxuan 于 2023-8-4 21:48 编辑题目最后更新于 2023/08/04 21:48
FCR6 即将开始,目前有一个大难题。
就是因为技术原因,我们无法完全实现 CSP 的真实考试环境,例如 freopen,文件结构。
这时候,我就想了一个绝妙无比的方法来解决这个问题。
我们决定采用以下模式来进行这个比赛:
洛谷 -> 鱼C论坛-> 梦想OJ
(选手看题) (选手提交)(最终评测)
也就是说,所有参赛人员需要从洛谷上获取题目,并在本地进行答题,然后将自己的代码打包(具体见后面)发送在这里,最后等比赛结束后,我会获取所有选手的提交,然后放到梦想 OJ 上进行评测
是不是绝妙无比{:10_256:}
接下来,我会对每一个关节进行具体的说明,请务必阅读,以防出错。
洛谷,选手看题部分
洛谷上我只会在比赛题目中公布附件,就是题目附件,这个附件的结构如下:
FCR6.zip
-- clock
-- clock1.in
-- clock1.ans
....
-- game
-- game1.in
-- game1.ans
....
-- box
-- box1.in
-- box1.ans
....
-- maze
-- maze1.in
-- maze1.ans
....
....
-- problem.pdf
其中,clock, game, box, maze 为题目名称,里面放的就是样例,例如 clock1.in 是 clock 题目样例1的输入文件,clock1.ans 是 clock 题目样例1的答案。
problem.pdf 就是题面,大家只能通过这里来看题。
然后就能在本地作答了。
鱼C论坛,选手提交部分
提交是最容易出错,也是很多 CSP 选手容易丢分(爆零)的地方。
首先,你要在这里提交一个文件(回帖附件给出),文件格式为 zip,名称为你的考号(考号在比赛前一天公布),里面的内容可以如下:
-- FC001.zip
-- clock
-- clock.cpp
-- game
-- game.py
-- box
-- box.c
-- maze
-- maze.pas
其中,clock, game, box, maze 是题目名称,里面的文件分别是你提交的代码,关于语言,任意,只要指明语言是什么即可(看文件后缀),但是 CSP 只能是 C++ 语言。
支持的语言如下:
C++, C, Python3, Pascal, Java。
一定要严格按照格式来提交!!!不能有多余的文件!!!
例如下面就是一个例子:
然后就能在本贴回帖进行提交,若要进行修改,建议直接更新帖子中的附件。
要注意时间哦,超时提交的文件无效,以最后一次提交为准。
梦想OJ,最终测评部分
这个对于选手没有什么用,所以就不说具体过程了。
注意,一定要文件输入输出,以防爆零!
注意,一定要文件输入输出,以防爆零!
注意,一定要文件输入输出,以防爆零!
这是很多选手最容易丢分的地方。
C++/C 文件输入输出:
freopen("clock.in", "r", stdin);
freopen("clock.out", "w", stdout);
Python:
import sys
sys.stdin = open("clock.in", "r")
sys.stdout = open("clock.out", "w")
其余语言请选手自行查阅资料。
要注意,"clock.in" 和 "clock.out" 不是固定的,这个只是题目固定的输入输出文件,要根据实际情况来决定文件名,例如 game 题目就是 "game.in" 和 "game.out"。
以上就是比赛注意事项,预祝各位取得良好成绩!
本贴还对 FCR6 比赛进行答疑,若有疑问请在此询问。
当然,如果你觉得太麻烦了,那么格式任意,就是可能会打点折扣(doge
页:
[1]
2