注册
点击右上角的注册用户填写相关信息即可完成注册
登录
注册完成后点击登录后输入用户密码即可完成登录
设置
登录成功后点击右上角的菜单里面的我的设置,进入到个人信息设置,根据自身需求完成信息的填写。
问题
提交问题
点击题目,进到题目列表。
可以通过题目难度进行过滤
可以通过输入题目、题目ID进行查找题目
可以通过右侧标签查询相关标签类型题目
进入题目后,可以查看到题目相关描述,由于题目大部分通过爬虫进行处理,部分描述存在描述不全等情况,后续需要人工进行修正。
在下方的代码区域可以选择对应语言以及书写代码,完成后点击提交即可。
创建问题
管理员可以在后台创建问题,填写相关题目信息即可
新建标签这里输入完成后需要按回车确认
出现下图即可
测试用例格式为x.in和x.out,x从1开始格式,如下图。一份输入文件对应一份输出文件。
最后把所有测试文件打包成.zip格式压缩文件。注意不要打包测试文件所在文件夹,直接选择所有的测试用例然后进行打包。否则会出现上传文件为空文件提示
支持批量导入题目,但是需要符合一定格式。把整理好的题目信息打包成.zip压缩文件上传即可。
题目文件从1开始按顺序排序
每个题目文件里面包含测试用例和问题描述的JSON格式文件
testcase文件里面测试用例参照
problem.json格式参考
比赛与练习
拥有相关权限的用户可以在后头管理里面进行创建比赛,设置好相关信息即可完成创建。
用户可以在比赛界面里面查看存在的比赛。
进去比赛后可以看到比赛相关信息
公告
只有最高管理员权限才可以发布公告。填写相关信息即可。
相关权限
用户分为普通用户、管理员和最高管理员
- 普通用户只有简单的提交题目等权限
- 管理员可以对题目、比赛进行相关操作。管理员对问题的操作权限分为三种,
- None:无法操作题目
- Own:只能操作自己创建的题目
- All:可以操作所有题目 - 最高管理员拥有所有权限,只有最高管理员才可以给用户分配权限。