로그인

랜덤 팀 나누기

나눈 팀이 여기에 표시돼요.

명단을 붙여 넣고 필요한 팀 수를 고르면, 클릭 한 번으로 인원이 고른 팀이 나와요.

이 팀 나누기 도구는 평범한 이름 목록을 무작위 팀으로 나눠 줘요. 이름을 한 줄에 하나씩 붙여 넣고 팀 수나 팀당 인원 중 하나를 고른 다음 생성을 누르세요. 명단이 허락하는 한 최대한 고른 인원으로 팀이 깔끔하게 나뉘어요.

체육 시간, 조별 과제, 동네 운동 경기, 퀴즈 대회, 회사 워크숍에서 쓰기 좋아요. 직접 팀을 고르면 늘 같은 사람끼리 모이거나 같은 사람이 마지막까지 남는 일이 생기죠. 랜덤으로 나누면 그런 고민이 사라지고 어색한 몇 분도 아낄 수 있어요.

팀 나누는 방법

몇 초면 끝나요.

공정하게 나뉘는 원리

명단은 브라우저의 crypto.getRandomValues에서 받은 난수로 피셔–예이츠(Fisher–Yates) 방식으로 섞여요. 이름이 놓일 수 있는 모든 순서의 확률이 같아서, 어느 팀에 들어가든 누구도 더 유리하거나 불리하지 않아요.

섞은 다음에는 카드를 돌리듯 한 명씩 팀에 차례로 배정해요. 그래서 팀 인원 차이가 한 명을 넘지 않아요. 23명을 4팀으로 나누면 6명짜리 세 팀과 5명짜리 한 팀이 되고, 8명 팀 옆에 3명 팀이 생기는 일은 없어요.

더 잘 나누는 팁

자주 묻는 질문

팀이 정말 랜덤으로 나뉘나요?

네. 브라우저의 암호학적 난수로 피셔–예이츠 알고리즘을 써서 이름을 섞어요. 명단의 모든 순서가 같은 확률로 나오기 때문에 누구든 어느 팀에 들어갈 확률이 같아요.

인원이 딱 나누어떨어지지 않으면 어떻게 되나요?

어떤 두 팀도 인원 차이가 한 명을 넘지 않도록 맞춰요. 일부 팀에 한 명이 더 들어가요. 한 팀은 너무 적고 다른 팀은 너무 많게 나뉘는 일은 없어요.

팀 수 대신 팀당 인원으로 정할 수 있나요?

네. 방식을 팀당 인원으로 바꾸고 숫자를 입력하세요. 몇 팀이 되는지 자동으로 계산하고, 남는 사람은 여러 팀에 나눠서 인원이 비슷하게 유지돼요.

이름이 어딘가에 저장되나요?

아니요. 섞는 과정은 브라우저 안에서 이루어지고 이름은 서버로 업로드되지 않아요. 결과를 따로 복사해 두지 않았다면 페이지를 닫을 때 명단도 사라져요.

관련