第二届 Universal Cup 总决赛规则
最后更新:2025年2月21日
Qingyu - Universal Cup 执行委员会
English Version of this document can be found here.
Universal Cup 是一个致力于服务竞赛编程社区的组织,专注于提供高质量的训练资源并举办全球线下赛事。2025 年 Universal Cup 总决赛(即第二届 Universal Cup 总决赛)是本赛事第二赛季的最终比赛。
共有 20 支队伍通过在线比赛、半决赛或线下夏季峰会晋级,将争夺第二届 Universal Cup 冠军的头衔。
竞赛形式
- 竞赛时长为五小时。在不可预见的情况下,科学委员会主席有权修改竞赛时长。如竞赛形式或时长发生变更,参赛队伍将以统一方式及时获悉。
- 竞赛题目数量不少于 10 题,且不超过 14 题。
- 队伍可通过 Clarification Request 提交对题目可能存在错误的申诉。澄清请求必须仅使用英文撰写。
- 竞赛期间可能发布 Clarification,内容可能包括题目说明、附加细节、额外示例或对题目的修改(包括补充、删除或更改)。
- 所有 Clarification 信息均仅以英文提供,并会在竞赛现场统一公布。
题目
- 所有题目陈述仅提供英文版本。
- 参赛队伍可使用字典或在线翻译工具自行翻译题目内容,官方不提供翻译。
- 任何题目均不会提供部分分数。
- 竞赛题目类型包括:
- 标准输入/输出题:程序需从 标准输入 读取数据,并将结果输出到 标准输出。
- 交互题:程序需通过标准输入/输出与 交互器 进行交互。
- 多次运行题:程序将多次运行,每次使用不同的输入数据。
- 仅输出题:参赛队伍无需提交程序,仅提交最终答案。
提交与评测
- 竞赛评测平台采用 DOMjudge,一个开源自动化竞赛系统。
- 支持的编程语言包括 C、C++、D、Python 3、Java、Kotlin 和 Rust。
- 详细的语言版本与规格请参考 TechNote 文档。
- 每次提交的评测结果仅为通过(Accepted)或未通过(Rejected),不会提供部分分数或错误测试点编号。
- 未通过的提交将标记为以下之一:
- 编译错误(CE) - 运行时错误(RTE) - 时间超限(TLE) - 结果错误(WA) - 无输出(NO) - 输出超限(OLE)
计分、排名与奖项
- 队伍按照解题数量进行排名,解出相同题目数量的队伍按照 罚时 进行排名。
- 如罚时相同,则按 最后一个通过题目的提交时间 进行排名。如果仍有相同,将按照以下方式,直到决出所有相同队伍的名次:
- 所有排名相同的队伍将按照他们的 最后一次通过提交的提交时间(精确到毫秒) 排名。该时间越早的队伍排名越高。没有通过任何题目的队伍的时间被视为
00:00:00.000
- 如果仍有相同,这些排名相同的队伍将会按照他们在第 2 届 Universal Cup 中的 rating 进行排名。
- 如果仍有相同,一道用于打破平局的额外题目将决定这些排名相同的队伍的排名。
- 如果仍有相同,将通过抽签决定这些队伍的排名。
- 所有排名相同的队伍将按照他们的 最后一次通过提交的提交时间(精确到毫秒) 排名。该时间越早的队伍排名越高。没有通过任何题目的队伍的时间被视为
- 罚时 计算方式为 所有解出的题目的耗时总和 加上 该题目的额外罚时。
- 题目的耗时是指从竞赛开始到首次通过该题的提交时间,以分钟计算。
- 题目的额外罚时为 20 分钟 乘以 首次通过前所有未通过的提交次数(编译错误除外)。
- 未解决的题目不计算罚时。
- 比赛进行 4 小时后,实时排名将被冻结,之后的提交结果将在榜单上显示为“待定”。
- 金牌将会颁发给比赛中获得前三名的队伍(共三名)。
- 银牌将会颁发给比赛中获得第四名至第七名的队伍(共四名)。
- 铜牌将会颁发给比赛中获得前八名至第十二名的队伍(共五名)。
- 科学委员会主席有权决定为队伍颁发额外的奖牌。
竞赛环境
- 每支队伍仅配备 一台计算机。
- 所有队伍的计算机配置相同。
- 队伍可自带 鼠标、键盘 或 手写板 进入比赛区域,但不保证所有外接设备都能正常使用。
- 队伍不得携带 个人计算机、手机、计算器 或其他电子设备进入比赛区域。
- 技术委员会有权检查队伍携带的外接设备。如有争议,技术委员会主席的决定为最终裁决。
- 参赛队伍可浏览互联网以获取任何资料。
- 竞赛期间,禁止与队伍以外的任何人交流。
- 任何在互联网上分发题解、代码或辅助程序的行为均被严禁。
- 参赛队伍不得提交恶意代码,包括但不限于攻击评测系统或恶意占用评测资源。
- 在科学委员会主席指示前,不得触碰比赛工作站的任何设备。
申诉
- 参赛队伍可对题目内容、提交评测结果或竞赛相关决定提出申诉。
- 申诉内容必须仅使用英文撰写。
- 评测裁判将对申诉做出决定,可能会调整竞赛期间的评测结果。
- 如果对裁判决定仍有异议,可向 Universal Cup 科学委员会主席提交最终申诉。
- 科学委员会主席的决定为最终裁决。
竞赛委员会
科学委员会
- 主席: Qingyu
- 副主席: jiangly
- 委员: bulijiojiodibuliduo, quailty, Heltion, Lynkcat
技术委员会
- 主席: Qingyu
- 委员: cubercsl, dup4, Tangent
组织委员会
- 主席: chenjb