Intermediate

Генератор на случайни отбори

Поставете списък с имена и изберете колко отбора искате — този инструмент разбърква всички справедливо и ги разделя на балансирани групи.
Enter each participant on a new line
How many groups to split into
Random split
8 души → 2 teams
Team 1
Emma, Charlie, Alice, Henry
Team 2
Grace, Frank, David, Bob
50%
50%
Team 1
Team 2
Members per team
Largest team
4
Smallest team
4
Резултатите са приблизителни и са само с обща информационна цел и не представляват професионален съвет — винаги проверявайте важните резултати независимо, преди да разчитате на тях. Прочетете пълния отказ от отговорност.
Бърз отговор

Как работи този калкулатор?

Въведете имената си по едно на ред и изберете колко отбора искате. Инструментът изпълнява безпристрастно разбъркване на Фишер-Йейтс, след което раздава имената последователно в отборите, така че размерите на групите се различават най-много с едно. Получавате пълния състав на всеки отбор плюс разбивка по размер и преразиграва при всяка промяна на входните данни.

Формула
Разбъркване на Фишер-Йейтс, след което присвояване на разбъркан индекс i на отбор (i mod T)
How this is calculated

Въведете по едно име на ред в полето за имена; празните редове и заобикалящите интервали се игнорират, така че броят n е броят непразни редове. Полето „Брой отбори" T трябва да е цяло число между 1 и n.

Генераторът първо изпълнява безпристрастно разбъркване на Фишер-Йейтс: започвайки от последния индекс и движейки се надолу до първия, всеки елемент се разменя с равномерно случаен елемент на или преди неговата позиция. Това гарантира, че всяко подреждане на имената е еднакво вероятно. Разбърканият списък след това се раздава последователно — елементът на позиция i отива в отбор (i mod T) — което държи размерите на отборите в рамките на едно един от друг: всеки отбор съдържа или ceil(n/T), или floor(n/T) членове.

Тъй като резултатът зависи от случайното разбъркване, отборите се променят винаги, когато редактирате входните данни. Гранични случаи: ако T е равно на 1, всички попадат в един отбор, ако T е равно на n, всеки отбор има точно един човек, а T по-голямо от n се отхвърля, защото не можете да запълните повече отбори, отколкото има хора.

Често задавани въпроси

Размерите са възможно най-балансирани. При n имена и T отбора всеки отбор има или ceil(n/T), или floor(n/T) членове, така че всеки два отбора се различават най-много с един човек.

Да. То използва алгоритъма на Фишер-Йейтс, който произвежда всяко възможно подреждане с равна вероятност, така че никое име не е предпочитано за който и да е отбор.

Няма да има кой да запълни допълнителните отбори. Дръжте броя отбори на или под броя имена, така че всеки отбор да има поне един член.

Известен също като

генератор отбори
разделяне на отбори
случайни отбори
раздели на групи
избор отбори
разбъркване имена

APA

TG we-Calculate Editorial Team. (2026). Генератор на случайни отбори [Online calculator]. TG we-Calculate. https://we-calculate.com/bg/calculator/random-team-generator

Chicago

TG we-Calculate Editorial Team. "Генератор на случайни отбори." TG we-Calculate. 2026. https://we-calculate.com/bg/calculator/random-team-generator.

IEEE

TG we-Calculate Editorial Team, "Генератор на случайни отбори," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/bg/calculator/random-team-generator

BibTeX

@misc{wecalculate_random_team_generator, title = {Генератор на случайни отбори}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/bg/calculator/random-team-generator}}, year = {2026}, note = {TG we-Calculate} }

Помогна ли ви този калкулатор?

Свързани калкулатори