班级/团体随机分组

粘贴名单(每行一人),选择组数或每组人数,即可随机平均分组,各组人数最多相差 1 人。可去除重复名字、重新分组、复制结果或下载 CSV。

  • 在浏览器内处理(不上传)

加载中…

使用方法

  1. 输入或粘贴名单,每行一个名字;勾选选项即可去除重复的名字。
  2. 选择“指定组数”或“指定每组人数”,再输入数字。
  3. 点击“开始分组”显示结果,可以点击“重新分组”反复重分,并复制结果或下载 CSV。

常见问题

真的是随机的吗?

使用浏览器的密码学安全随机数(crypto.getRandomValues)配合无偏差的 Fisher–Yates 洗牌,再依次切分成各组,每一种分法出现的概率都相同。

人数无法整除时怎么分?

各组人数最多只差 1 人,例如 10 人分 3 组就是 4、3、3 人。指定每组人数时,会使用刚好不超过该人数的组数。

名单会被发送出去吗?

不会。所有处理都在这个页面中完成,名字不会发送到服务器,也不会被保存。

注意事项与限制

  • 你输入的内容只在本页面处理,不会发送到 YUCTS 的服务器。
  • 无法设置男女比例或“某些人不要同组”等条件。
  • 去除重复只会把写法完全相同的名字(忽略首尾和连续空格)视为重复;有同名同姓的不同人时请取消勾选。
  • 最多 2,000 人、每个名字最多 100 个字;名单不会被保存。