循环赛赛程生成器

循环赛赛程生成器

谁来参赛?

请输入 3 至 24 个不同名称,每行一个。每个名称最多 60 个字符。

输入 3 至 24 个不同的队伍或选手名称,每行一个。选择每组对手交锋一次还是两次,以及显示中立对阵还是主客场。工具会按轮次编排比赛,在参赛人数为奇数时标出轮空者,并支持打印或导出 CSV。

如何生成循环赛赛程

  1. 1

    输入参赛者

    输入 3 至 24 个不同名称,每行一个。输入顺序会影响赛程安排。

  2. 2

    选择赛制

    单循环让每组对手交锋一次,双循环交锋两次。然后选择中立对阵或主客场标注。

  3. 3

    核对每轮比赛

    查看对阵、比赛总场次和轮数。参赛人数为奇数时,每轮有一名参赛者轮空。

  4. 4

    保存一份

    打印赛程、下载 CSV,或复制 CSV 文本后粘贴到电子表格。

轮次如何编排

单循环赛中,每名参赛者与其他每名参赛者各交锋一次。工具采用这篇赛事编排教程介绍的圆圈法:先安排一轮对阵,再轮转参赛者的位置,直到所有组合都出现。每名参赛者每轮最多参加一场比赛。

4 名参赛者会产生 3 轮、共 6 场比赛,每轮 2 场,因此没人会在同一轮重复出场。5 名参赛者会产生 5 轮、共 10 场比赛。每轮有一人轮空,完整的单循环中每人都轮空一次。

参赛者人数 单循环 双循环
4 3 轮,6 场 6 轮,12 场
5 5 轮,10 场,每轮一人轮空 10 轮,20 场,每轮一人轮空

若参赛人数为 n,单循环有 n × (n − 1) ÷ 2 场比赛,双循环的场次是其两倍。人数为偶数时,一次循环需要 n − 1 轮;人数为奇数时需要 n 轮。双循环的轮数也翻倍。

中立对阵或主客场

如果只需显示交锋双方,请选择 中立对阵。队伍 1 和队伍 2 两列不代表比赛场地。如果比赛需要区分双方身份,请选择 主客场。双循环中,同一组对手第二次交锋时,主客场身份会与第一次完全对调。

主客场标注只用于区分双方,不会预订场地或平衡旅途。单循环中,不保证每名参赛者的主客场次数相同,也不保证主客场交替。将赛程定稿前,请核对当地规则和场地可用情况。

将赛程用作比赛清单

结果分别列出每轮比赛和轮空者。下载 CSV 可保存供电子表格使用的比赛清单;复制 CSV 可将同样的文本复制到剪贴板;打印赛程 会打开浏览器的打印界面。名称和轮次构成对阵计划,工具不会安排日期、开赛时间、场地、赛果或积分榜。如有需要,请在导出后补充这些信息。

确认对阵后请保存一份。计算在您的浏览器中完成;工具不会建立官方联赛记录,也不会生成可分享的赛程链接。

常见问题

请输入 3 至 24 个不同名称,每行一个。每个名称最多 60 个字符。如果两名选手或两支队伍同名,请添加说明以便区分。

单循环中每组对手交锋一次,双循环交锋两次。选择主客场时,第二场比赛会对调双方身份。

每轮有一人轮空,其余参赛者各进行一场比赛。单循环中每人轮空一次,双循环中每人轮空两次。

不能。工具只生成轮次和对阵,不会安排日期、时间或场地,也不检查旅途和场地可用情况。确定最终赛程时请自行加入这些条件。

可能会。圆圈法按照输入顺序编排。任何有效赛程都会包含同一组对阵,但轮次顺序和主客场分配可能不同。

您可以下载或复制 CSV,也可以打印赛程。工具不会生成分享链接或保存官方赛事记录。

相关工具

此工具还提供其他语言版本