隨機分隊

貼上一份名單,立刻得到均衡的隨機分組——不滿意就再搖一次。

分組方式
隊伍命名

使用說明

  1. 貼上名單:每行一個,或同一行內用逗號分隔。空行和多餘逗號會被忽略;整行即一個人名,帶空格的人名不會被拆開。
  2. 選擇分組方式:「按隊伍數量」分出指定數量的組;「按每隊人數」則儘量讓每組不超過該人數。再選隊伍命名風格(數字或字母)。
  3. 點「開始分隊」即可洗牌並分組;再點一次重新搖號;切換命名風格只改標籤、不重新洗牌。「複製全部」或「下載 .txt」拿走結果。

示例

輸入

張三
李四
王五
趙六
孫七
周八
吳九
鄭十

結果(8 人分 3 隊,一種可能)

組 1:
張三
李四
王五

組 2:
趙六
孫七
周八

組 3:
吳九
鄭十

名字會被洗牌,所以你分出來的結果不會和這裡一樣。分組是均衡的:8 人分 3 隊,人數大機率是 3、3、2——任意兩隊相差不超過 1 人。

範圍、限制與常見問題

  • 只做均衡分組:各隊人數最多相差 1 人。不提供「不均分」開關——不均分本就更不公平,所以不開放。
  • 隨機性來自瀏覽器本地的 crypto.getRandomValues,是密碼學強度的本地洗牌。名單不上傳、不儲存、不寫入網址,分享按鈕只分享頁面連結。
  • 如果隊伍數多於人數,工具會改成「每人一隊」並提示你,不會憑空造出空隊伍。
  • 名字按你輸入的原文處理,包括重複——同一個人寫兩遍就會進兩個隊;名單永不被改寫。
  • 只認一種分隔符(換行或逗號)。從表格裡貼上通常正好是每行一個名字,正是本工具期望的格式。

分好隊伍之後,你可能還會用到: