前言
在OJ上上传题目的话,你需要题目描述的模板(以markdown形式),测试数据等。在DeerOJ上,除了这些,还需要一些额外的操作配置。
题目、数据准备
以前年新生赛的9数为例,题目描述的md文件如下:
上传的数据以 nine
为前缀,输入输出文件分别以 in
和 out
为后缀,序号从1开始(注意不是从0开始,否则OJ有可能检测不到nine0.in文件),数据如下:
压缩成 nine.zip
新建题目
点击右下角的“添加新题”的按钮:
出现了一个隐藏的New Problem:
点击,进入“管理”,把题目描述的文件内容复制到编辑中,这样一个题目的题面就准备好了:
上传数据
点击“管理”后,再点击“数据”,设置提交文件配置如下:
[
{
"name": "answer",
"type": "source code",
"file_name": "answer.code"
}
]
点击下方的“提交”按钮,可以看到提交文件配置的数据更新了:
点击右侧的“上传数据”按钮,把我们打包好的数据上传到后端:
然后点击右侧的“试题配置”按钮,对数据的配置进行设置:
注意suf部分只需要填写输入文件和输出文件相应的后缀名即可,不要加点!不要加点!!不要加点!!!
点击“确定”,添加好配置文件
接着,点击“检测配置并同步数据”按钮,等待后端处理即可。
这样数据就添加成功了
测试
提交std代码测试:
成功!