功能目录与快速开始

题库维护:导入、引用、替换与校准

适用场景:教师/教练 · 域/平台管理员

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

正文说明

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

选择工具

需求 使用方式
新增题目 手工创建,或导入受支持的题目包
复用其它域的原题 使用题目引用,并核对源题和访问范围
更新同一道题 使用编辑功能或 ZIP 替换,先确认覆盖范围
批量整理题号 使用题号工具,核对 PID 映射与冲突
检查重复或标题问题 使用对应的检测工具,逐项核对结果
调整评测限制 在评测设置中用正确的标程校准
归档题面和数据 使用题目导出,并检查导出选项

ZIP 替换步骤

  1. 先保存一份可以恢复原题的导出或备份,并确认目标域、题号和标题。
  2. 替换单题时,从题目详情「替换本题」入口选择单题 Hydro ZIP。
  3. 核对题面、数据和题解的覆盖选项。在默认同步替换题解的情况下,旧题解会被清理并从包中重新导入。
  4. 批量替换要先上传文件、建立源题和目标题的映射,查看预览后再确认执行。
  5. 执行完成后检查题面、样例、题解、数据和评测设置,并用标程验证。

替换会保留原 docId 和 PID,但会覆盖包中对应的内容。批量任务逐题执行,中途失败会停止后续处理,也不提供跨题的整体事务回滚。引用题应在源域更新原题,不能直接作为替换目标。

标程校准

在题目「评测设置」页找到校准面板,选择语言并填写正确的标程,运行后查看各子任务的时间与内存结果。校准会实际运行评测并把结果写回限制,执行前先核对标准程序与数据。

常见问题

  • 导入后难度不符合预期: 难度由题目包的 difficulty 字段决定,难度标签不能替代该字段。
  • 引用题改动影响了多门课程: 原题是被多门课程共享的来源,更新前应核对它的使用范围。
  • 批量操作部分成功: 按回执逐项核对,避免对已完成的对象重复执行。

接下来可以阅读