功能目录与快速开始

比赛目录提交与批量导入代码

适用场景:学生 / 选手 · 教师 / 教练

指南说明通用操作。当前域的权限、报名状态、时间限制及教师设置决定你能使用的选项。

使用条件

学生目录提交用于管理员开启“文件夹提交”的 OI 比赛,也支持有效的 VP。管理员需要先在比赛管理中为每道题配置相对目录与完整文件名。

如果管理员还开启了“仅允许文件夹或 ZIP 提交”,选手必须使用此入口,不能在题目页粘贴代码、上传单个代码文件或使用在线编辑器提交。题目侧栏会显示“文件夹或 ZIP 提交”;打开原来的提交链接也会进入文件夹提交页。可以只交一道题的文件,不必每次上传整场比赛的所有代码。

操作步骤

  1. 报名并进入比赛,从比赛侧栏或 VP 页面打开文件夹提交。
  2. 按本场的文件规则整理源码。总文件夹名必须是当前 Hydro 用户名,ZIP 文件名必须是“用户名.zip”,不能用昵称或 UID 代替。
  3. 例如规则为 sum/sum.cpp,选择文件夹时路径就是 alice/sum/sum.cpp;上传 alice.zip 时,压缩包内直接放 sum/sum.cpp,不要再套一层 alice/。
  4. 选择文件夹或 ZIP,查看预览中匹配到的题目、文件和语言。
  5. 勾选要提交的文件。预览中题目已经固定,不能改投其它题;同一道题也不能选多份代码。
  6. 确认提交,然后在回执中查看已提交、失败和未提交的项目。
  7. 若有部分失败,先检查已有的评测记录,重新提交时只选择失败或未提交的文件。

限制与提醒

只有受支持的文本源代码才能批量提交。二进制语言、答案提交题和客观题不支持此方式;需要提交这些内容的比赛不能开启“仅允许文件夹或 ZIP 提交”,应由管理员关闭该限制后使用题目提交页。没有选中文件的题目保留原提交。预览有效期为 15 分钟,超过后需要重新预览。

源码总量最多 4 MiB,ZIP 最多 8 MiB、200 个文件、12 层目录;单个文件还受系统代码大小限制。确认提交时仍会检查个人时间窗、语言、权限和提交频率。比赛中的回执不显示本应隐藏的分数或编译结果。

管理员批量导入

比赛管理中的多人代码导入按账号目录识别学生,使用同一套题目文件规则。导入前核对预览中的账号、题目和语言;最终确认会创建新的评测记录。本人处于有效 VP 期间时,不能使用管理员多人导入。

常见问题

  • 题目页没有直接提交入口: 本场可能仅允许文件夹或 ZIP 提交,请按比赛的文件规则整理源码。
  • 想恢复直接提交: 有比赛编辑权限的管理员可以关闭“仅允许文件夹或 ZIP 提交”并保存;文件夹提交仍可继续使用。

接下来可以阅读