팀 나누기: 랜덤으로 공평하게 팀 짜기

팀 나누기 프로그램에 이름을 한 줄에 한 명씩 붙여 넣고, 팀 수 또는 한 팀 인원을 정한 뒤 버튼만 누르면 됩니다. 인원은 최대 1명 차이로 고르게 나뉘고, 누를 때마다 새로운 조합이 나옵니다. 체육 시간, 조별 과제, 동호회 경기에 바로 쓸 수 있습니다.

출처: W3C Recommendation, W3C Web Cryptography API – getRandomValues(). 업데이트: .

실력 점수를 붙일 수 있습니다. 예: 「김민준: 8」(쌍점 뒤에 숫자). 목록은 이 브라우저에만 저장되고 주소(URL)에는 들어가지 않습니다. 다른 사람에게 보낼 때는 「공유」 버튼을 쓰세요.
같은 줄에 적은 사람끼리는 같은 팀이 되지 않습니다. 이름은 쉼표(,)로 구분합니다.
나의 도구함입력한 값은 이 브라우저에만 저장됩니다.

준비되었습니다. 「팀 나누기」를 누르세요.

결과

인원
10
나눈 결과
2개 팀 (팀당 5명)

계산 방법

팀 나누기 사용법

  1. 이름을 붙여 넣습니다. 한 줄에 한 명씩 적거나, 한 줄에 쉼표로 이어 적어도 됩니다(「김민준, 이서연, 박도윤」). 엑셀이나 구글 스프레드시트의 이름 열을 그대로 복사해 붙여 넣을 수 있습니다.
  2. 팀 수를 정하거나 한 팀 인원(예: 4명씩)을 고릅니다.
  3. 「팀 나누기」를 누릅니다. 누를 때마다 새 조합이 나오며, 결과를 복사해 단톡방에 바로 붙여 넣을 수 있습니다.

인원은 최대 1명 차이로 고르게

이름은 피셔-예이츠 셔플과 브라우저의 안전한 난수 crypto.getRandomValues()로 섞은 뒤 팀마다 차례로 한 명씩 나눠 줍니다. 그래서 팀끼리 인원 차이는 많아야 1명입니다. 23명을 4팀으로 나누면 6명, 6명, 6명, 5명입니다.

「한 팀 인원」으로 나눌 때는 팀 수를 올림으로 정합니다. 10명을 4명씩 나누면 3팀(4명, 3명, 3명)이 되어 혼자 남는 사람이 생기지 않습니다. 30명 학급을 4명씩 조로 나누면 8개 조가 되고, 4명 조 6개와 3명 조 2개로 나뉩니다.

실력이 비슷한 팀 만들기

축구, 농구, 피구, 퀴즈 대회처럼 팀 사이 실력이 비슷해야 재미있는 경기가 있습니다. 이름 뒤에 김민준: 8처럼 숫자(1~10 등 기준은 자유)를 붙이고 「실력이 비슷하도록 나누기」를 켜세요. 실력이 높은 사람부터, 아직 자리가 남아 있고 합계가 가장 낮은 팀에 차례로 넣습니다. 점수가 같은 사람은 먼저 섞기 때문에 누를 때마다 다르면서도 비슷한 전력의 팀이 나옵니다. 숫자가 없는 사람은 평균 실력으로 계산합니다.

예: 실력 10, 9, 8, 7, 6, 5인 6명을 2팀으로 나누면 10 + 7 + 6 = 23과 9 + 8 + 5 = 22가 됩니다. 이 방법은 빠르고 실제로 쓰기에 충분히 고르지만, 수학적으로 가장 완벽한 조합을 언제나 찾아 주지는 않습니다.

이럴 때 쓰기 좋습니다

팀 대신 한 사람만 뽑아야 한다면 이름 뽑기, 벌칙이나 순서를 재미있게 정하려면 사다리 타기나 돌림판이 어울립니다.

같은 팀이 되면 안 되는 사람이 있을 때

형제자매, 실력이 특히 뛰어난 두 사람처럼 갈라놓고 싶은 사람은 「서로 떨어뜨리기」에 김민준, 이서연처럼 한 줄에 한 묶음씩 적습니다. 같은 줄의 사람이 한 팀에 모이지 않을 때까지 자동으로 다시 나눕니다. 묶음 인원보다 팀 수가 적으면(세 명을 떼어 놓으려면 최소 3팀이 필요) 그 사실을 알려 주고 조건 없이 나눕니다.

자주 묻는 질문

랜덤으로 팀을 나누려면 어떻게 하나요?

이름을 붙여 넣고 팀 수나 한 팀 인원을 고른 다음 「팀 나누기」를 누르세요. 모든 팀의 인원이 같거나, 달라도 1명 차이입니다.

실력이 비슷하게 팀을 짤 수 있나요?

네. 이름 뒤에 「김민준: 8」처럼 숫자를 붙이고 「실력이 비슷하도록 나누기」를 켜면 팀별 실력 합계가 최대한 비슷해집니다.

두 사람이 같은 팀이 되지 않게 할 수 있나요?

「서로 떨어뜨리기」에 이름을 쉼표로 구분해 적으세요(예: 「김민준, 이서연」). 한 줄이 한 묶음이며, 누를 때마다 그 사람들이 갈라진 결과가 나옵니다.

반을 4명씩 조로 나누려면?

「나누는 방식」에서 「한 팀 인원으로 나누기」를 고르고 4를 입력하세요. 딱 나누어떨어지지 않아도 조별 인원 차이는 최대 1명입니다.

팀 이름을 정할 수 있나요?

네. 「팀 이름」에 한 줄에 하나씩, 예를 들어 「청팀」 「백팀」을 적으세요. 비워 두면 「1팀」 「2팀」으로 표시됩니다.

입력한 이름은 저장되나요?

서버에는 저장되지 않습니다. 팀 나누기는 브라우저 안에서 이루어지고, 목록은 다음에 다시 쓸 수 있도록 이 브라우저에만 기억됩니다. 「공유」를 누를 때만 목록이 링크의 「#」 뒤에 담기며, 링크를 받은 사람은 이름을 볼 수 있습니다.

팀 나누기 프로그램은 무료인가요?

네. 회원가입이나 앱 설치 없이 횟수 제한 없이 쓸 수 있고, 휴대폰, 태블릿, PC 브라우저에서 모두 작동합니다.

출처 및 근거

업데이트: · 편집 원칙

관련 도구