隨機分組生成器
貼上名單並選擇隊伍數量——此工具公平地打亂所有人員並分成均衡的小組。
此計算機如何運作?
每行輸入一個名字,選擇所需的隊伍數量。工具執行無偏差的Fisher-Yates打亂,然後輪流將名字分配至各隊,確保組別大小相差不超過一人。您可以獲得每支隊伍的完整名單及規模分布,每次修改輸入都會重新抽取。
公式
How this is calculated
在名字方框中每行輸入一個名字;空白行和前後空格將被忽略,因此計數 n 是非空行的數量。「隊伍數量」欄位 T 必須是1到n之間的整數。
生成器首先執行無偏差的Fisher-Yates打亂:從最後一個索引開始向第一個索引逐步進行,每個元素與其位置或其之前的隨機元素互換。這確保名字的每種排列都同樣可能出現。打亂後的名單以輪流方式分配——位置 i 的元素被分配到隊伍 (i mod T)——使各隊人數相差不超過一人:每支隊伍的成員數為 ceil(n/T) 或 floor(n/T)。
由於結果取決於隨機打亂,每次編輯輸入時隊伍都會改變。邊界情況:若 T 等於1,所有人都在同一隊;若 T 等於 n,每支隊伍剛好有一人;T 大於 n 則不被接受,因為隊伍數不能超過人數。
常見問題
隊伍大小盡可能均衡。有 n 個名字和 T 支隊伍時,每支隊伍有 ceil(n/T) 或 floor(n/T) 名成員,因此任意兩支隊伍的人數差距不超過一人。
是的。它使用Fisher-Yates演算法,每種可能的排列出現機率相同,因此沒有任何名字偏向特定隊伍。
因為沒有人來填補多餘的隊伍。請將隊伍數設定為不超過名字數,確保每支隊伍至少有一名成員。
也稱為
TG we-Calculate Editorial Team. (2026). 隨機分組生成器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh-tw/calculator/random-team-generator
TG we-Calculate Editorial Team. "隨機分組生成器." TG we-Calculate. 2026. https://we-calculate.com/zh-tw/calculator/random-team-generator.
TG we-Calculate Editorial Team, "隨機分組生成器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh-tw/calculator/random-team-generator
@misc{wecalculate_random_team_generator, title = {隨機分組生成器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh-tw/calculator/random-team-generator}}, year = {2026}, note = {TG we-Calculate} }
這個計算機對您有幫助嗎?
