随机分组工具 – 在线随机分队・按实力平均分组
免费的随机分组工具。逐行输入名字,指定队伍数量或每队人数,即可立即随机分队。在名字后加上实力数值,还能让各队实力总和尽量一致。结果可一键复制分享。
什么是随机分组工具
随机分组工具只需逐行输入成员名字,就能把大家随机分到指定数量的队伍中。体育课与团建活动、五人制足球或篮球的练习赛、培训中的小组讨论、游戏比赛等过去需要做签或猜拳的场合,现在当场就能完成。可以按队伍数量指定,也可以按每队人数指定;人数无法整除时,也会让各队人数最多只差 1 人。
选择“按实力平均”后,每行“名字,数值”中的数值会被视为实力,工具会让各队的实力总和尽量一致。先按从强到弱的顺序以“蛇形”方式分配,再反复检查交换成员能否缩小差距,因此强者不会集中在同一队。所有计算都在浏览器内完成,输入的名字不会发送到服务器。
随机分组的使用方法
- 每行输入一名成员 用换行分隔输入名字。空行会被自动忽略,可以直接从名单中粘贴。支持 2~500 人。
- 指定队伍数量或每队人数 选择“队伍数量”会分成指定数量的队伍,选择“每队人数”则按该人数分队。10 人每队 3 人,会分成 3、3、2、2 人的 4 队。
- 选择分组方式 “随机”会像抽签一样随机分配。选择“按实力平均”时,请把每行写成“王伟,5”这样的名字加数值,数值越大表示越强。
- 分组并分享结果 点击“开始分组”即可显示结果。如果不满意,再点一次就会重新分组。结果可以复制到群聊,也可以分享到 X 或 LINE。
用好本工具的小技巧
- 实力数值最好用同一把尺子来打分,例如 1~5 的五个等级。只要是数值越大越强的指标,比如得分或胜率,都可以使用。
- 直接粘贴 Excel 或 Google 表格中“名字”“实力”两列,中间的制表符会被当作分隔符读取。
- 如果和上次分到的阵容一样,再点一次按钮就会换成别的分法。满意的结果建议先复制保存。
- 分好的队伍要互相比赛时,把队名输入赛程表制作,就能继续生成对阵表。
随机分组的使用场景
体育课与团建活动
躲避球、接力赛、运动会项目等需要公平分队时都能用。结果立刻显示在屏幕上,大家不容易对分法有意见。
五人制足球与篮球练习赛
把到场的成员当场打乱,避免每次都是同样的组合。输入经验或水平的数值,还能组成实力相当的队伍。
培训与课堂小组活动
需要把学员按固定人数分成小组时可以使用。想避免部门或年级集中在同一组时,先调整名单顺序再分组会更有效。
游戏比赛与桌游聚会
团队游戏或桌游分桌时,可以随机组合参加者。输入段位或积分,还能让对战实力更接近。
随机分组相关用语
- 随机分组
- 像抽签一样,随机决定谁进入哪一队的分法。本工具先把所有人打乱,再按第 1 队、第 2 队的顺序依次分配,因此各队人数最多相差 1 人。
- 按实力平均分组
- 用数值表示每位成员的实力,让各队的实力总和尽量相同的分法。可以避免强者集中在同一队,让比赛更有看点。
- 蛇形分配
- 按实力从高到低排列,以 1→2→3→3→2→1 的顺序来回逐一分配的方法。上一轮先选的队伍在下一轮排到最后,因此总和不容易失衡。
- 总和差
- 实力总和最高的队伍与最低的队伍之间的差值。越接近 0 表示分得越平均,本工具会把它显示在结果标题旁边。
随机分组常见问题
闲话 ― 完全公平的分组,其实是数学难题
让各队实力总和刚好相同,听起来简单,其实是有名的数学难题。判断一组数能否分成总和相等的两组,在计算机科学中称为“划分问题”,目前还没有找到对任何输入都能快速得出答案的方法(它是经典的 NP 完全问题之一)。仅仅把 30 人分成每队 15 人的两队,分法就超过 7700 万种。
因此在现实中,人们更常用的是能快速找到“足够公平”分法的技巧,而不是追求完美。最有名的是蛇形选秀:先给选手排名,各队轮流挑人,而且每一轮的顺序都会反过来。许多梦幻体育联赛正是采用这种方式,让上一轮先挑的队伍在下一轮等得最久,从而避免强手集中在一处。
本工具先用蛇形方式分组,再反复检查在两队之间交换一名成员能否让总和更接近,并换几个不同的起点多试几次,最后采用差距最小的结果。虽然不能保证每次都是数学上的最优解,但对于几十人规模的分组,几乎都能在一瞬间找到总和差接近 0 的分法。