cv.cm
全部教程

数学与学习

怎么随机分组

你要把一个班、一个社团或一群队员分成几组,还要让大家看到分组是公平的。下面粘贴名单,选好分几组或每组几人,抽出随机又均衡的分组。全程在浏览器里完成。

约 4 分钟阅读

今天的结果 随机分好的几组,各组人数最多相差 1 人,可直接复制分享。

点“开始分组”之前先商量好分几组。反复重抽直到满意,就不再是随机了。

打开随机分组工具
目录
  1. 写好名单

    每行一个名字,或用逗号分隔。从表格里复制的一列名字可以直接用。如果两个人同名,加上姓氏或首字母以便区分。

  2. 打开 cv.cm 的随机分组工具

    把名单粘贴到输入框里。下方那行会统计名字个数,可以确认有没有漏人。

    打开随机分组工具
  3. 选择分组方式

    知道要分几组就选“分组数”,知道每组几人就选“每组人数”,然后输入数字。名单下方那行会显示结果,比如 12 个名字 → 3 组,每组 4 人。

    “分组数”和“每组人数”可以得到同样的分法。
    “分组数”和“每组人数”可以得到同样的分法。
  4. 了解人数分不均时怎么处理

    名字按轮流方式逐个发到各组,所以各组人数最多相差 1 人:10 个名字分 3 组,就是 4、3、3 人,哪一组多一人是随机的。选“每组人数”时,组数向上取整,再把所有人平均分开:12 个名字每组 5 人,会分成 3 组、每组 4 人。

    打乱后的名字逐个发到各组,所以人数保持均衡。
    打乱后的名字逐个发到各组,所以人数保持均衡。
  5. 生成分组

    点“开始分组”。打乱顺序用的是浏览器的密码学随机数,每种分法出现的概率都相同。再点一次就完全重新抽签。

  6. 分享结果

    “复制分组”会把所有分组复制为文本,每组一行,可以直接发到群里或写到黑板上。结果不会保存,关闭标签页前记得复制。

常见问题

随机分组工具真的公平吗?

公平,前提是每种分法出现的概率都相同,并且没有人反复重抽直到满意为止。这个工具用 Web Crypto 打乱顺序,再把名字轮流发到各组。

人数分不均怎么办?

各组最多相差 1 人。10 个名字分 3 组,就是 4、3、3 人,哪一组是 4 人随机决定。

最多能输入多少个名字?

最多 500 个名字、50 组。组数不能超过名字数。

能让某些人分在一起或分开吗?

抽签本身做不到。可以把两个人写在同一行(比如“小明 & 小红”),作为一条记录分在一起。

名单会被保存吗?

不会。名单只在这个标签页里,不上传,也不保存。