随机分组
按组数或每组人数把名单随机分组,可按水平均衡、让指定的人分开、为每组选队长,并可复制结果。
手动把一个班级、一场五人制比赛或一次工作坊分成小组,总会让某些人觉得不公平。这个分组生成器用公平的随机抽取把名字打乱,再按您选择的组数或每组人数分发。它还可以按水平评分让各组均衡、让指定的人分开、为每组选出队长,并给各组起颜色或动物的名字。
使用方法
- 粘贴名字,每行一个。要按水平均衡,请在逗号后加评分,例如“小明, 7”。
- 选择组数或每组人数。
- 可选地勾选水平均衡和队长,选择队名,并列出不能分在同一组的组合。
- 点击按钮并复制分组名单。
计算公式
组数 = ⌈人数 ÷ 每组人数⌉;各组人数最多相差 1
随机模式下,名单会被打乱(使用无偏安全随机整数的 Fisher–Yates),然后依次分发。均衡模式下,队员按水平排序(水平相同的随机排序),并以蛇形顺序(1→k,然后 k→1)分发,使各组实力接近。“分开”的规则通过重新洗牌,或与水平最接近的人互换来满足。
示例
把 10 名选手按每组 3 人分,得到 ⌈10 ÷ 3⌉ = 4 组,人数为 3、3、2、2。把水平 10、9、8、7 分成两个均衡的组,蛇形顺序得到 10 + 7 = 17 和 9 + 8 = 17——完全相等。
常见问题
分组真的是随机的吗?
是的。不用种子时,洗牌使用 crypto.getRandomValues,所以每种排列的概率都相同(在均衡模式下,是每种符合水平顺序的排列概率相同)。
怎样两人一组?
选择“每组人数”并输入 2。人数为奇数时有一组只有一人——也可以手动合并成三人。
能再次得到同样的分组吗?
输入一个种子,比如日期。相同的名字、设置和种子总会得到相同的分组,这在需要证明分组不是人为挑选时很有用。
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/random-team-generator/
引用此工具
kakaoCalc. (2026, November 8). 随机分组. https://kakao.mobile/zh/tools/random-team-generator/
“随机分组.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/random-team-generator/.