比赛目录提交与批量导入代码
指南说明通用操作。当前域的权限、报名状态、时间限制及教师设置决定你能使用的选项。
正文说明
指南说明通用操作。当前域的权限、报名状态、时间限制及教师设置决定你能使用的选项。
使用条件
学生目录提交用于管理员开启「文件夹提交」的 OI 比赛。管理员需要先在比赛管理中为每道题配置相对目录与完整文件名。
操作步骤
- 报名并进入比赛,从比赛侧栏打开文件夹提交。
- 按本场的文件规则整理源码。总文件夹名必须是当前 Hydro 用户名,ZIP 文件名必须是「用户名.zip」,不能用昵称或 UID 代替。
- 例如规则为
sum/sum.cpp,选择文件夹时路径就是alice/sum/sum.cpp;上传alice.zip时,压缩包内直接放sum/sum.cpp,不要再套一层alice/。 - 选择文件夹或 ZIP,查看预览中匹配到的题目、文件和语言。
- 勾选要提交的文件。预览中题目已经固定,不能改投其它题;同一道题也不能选多份代码。
- 确认提交,然后在回执中查看已提交、失败和未提交的项目。
- 若有部分失败,先检查已有的评测记录,重新提交时只选择失败或未提交的文件。
限制与提醒
只有受支持的文本源代码才能批量提交;二进制语言、答案提交题和客观题仍走题目提交页。没有选中文件的题目保留原提交。预览有效期为 15 分钟,超过后需要重新预览。
源码总量最多 4 MiB,ZIP 最多 8 MiB、200 个文件、12 层目录;单个文件还受系统代码大小限制。确认提交时仍会检查个人时间窗、语言、权限和提交频率。比赛中的回执不显示本应隐藏的分数或编译结果。
管理员批量导入
比赛管理中的多人代码导入按账号目录识别学生,使用同一套题目文件规则。导入前核对预览中的账号、题目和语言;最终确认会创建新的评测记录。
常见问题
- 找不到入口: 需要在比赛管理中开启目录提交,并为每道题保存目录与文件名规则。
- 导入提示找不到账号: 先核对登录账号和名单格式,不能只用昵称匹配。
- 重新导入: 会创建新的评测记录,不能当作只读查看。