👥 랜덤 팀 생성기
이름 목록을 붙여넣고 팀 수 또는 팀당 인원을 선택하면 몇 초 안에 공정한 랜덤 팀을 나눠줍니다. 모든 처리는 브라우저에서만 이루어집니다.
Names (one per line)
소개
랜덤 팀 생성기는 Fisher–Yates 셔플 알고리즘을 사용해 이름 목록을 무작위로 섞은 후 팀에 배분합니다. 팀 수를 지정하면 나머지 인원을 앞 팀에 순서대로 배치하고, 팀당 인원 수를 지정하면 필요한 팀 수를 자동 계산합니다. 결과는 팀 카드 형태로 표시됩니다. 모든 처리가 브라우저 안에서 이루어지므로 이름 데이터가 서버로 전송되지 않으며, 페이지 로드 후에는 오프라인에서도 사용할 수 있습니다.
사용 방법
- 텍스트 영역에 이름을 한 줄에 하나씩 입력하거나 붙여넣으세요.
- 분할 방식을 선택하세요. "팀 수"로 생성할 그룹 개수를 지정하거나, "팀당 인원"으로 그룹 크기를 지정할 수 있습니다.
- 입력 필드에 팀 수 또는 팀당 인원 수를 입력하세요.
- "팀 생성" 버튼을 클릭하면 Fisher–Yates 셔플로 이름을 섞은 후 팀 카드를 표시합니다.
- "다시 생성" 버튼을 클릭하면 이름을 다시 입력하지 않아도 즉시 새로운 랜덤 배치를 만들 수 있습니다.
자주 묻는 질문
- 팀은 어떻게 공정하게 나뉘나요?
- Fisher–Yates 셔플을 적용해 모든 이름을 균등한 확률로 무작위 배열합니다. 이 섞인 목록에서 순서대로 팀을 채우므로 가능한 모든 조합이 동일한 확률로 나타납니다.
- 인원이 팀으로 균등하게 나뉘지 않으면 어떻게 되나요?
- 나머지 인원은 앞 팀부터 한 명씩 추가 배정되므로 팀 간 인원 차이는 최대 1명입니다. 아무도 제외되지 않습니다.
- 입력할 수 있는 이름 수에 제한이 있나요?
- 제한이 없습니다. 셔플이 브라우저에서만 처리되어 서버 왕복이 없으므로 수백 명의 이름도 문제없이 처리됩니다.
- 입력한 이름이 저장되거나 전송되나요?
- 아니요. 모든 처리가 브라우저에서만 이루어집니다. 이름은 어떤 서버로도 전송되지 않으며 브라우저 세션이 끝나면 저장되지 않습니다.
- 이름을 다시 입력하지 않고 다시 섞을 수 있나요?
- 네. "다시 생성" 버튼을 클릭하면 같은 이름 목록으로 즉시 새로운 랜덤 배치를 만들 수 있습니다.