본문으로 건너뛰기

무작위 그룹 생성기

이름을 한 줄에 하나씩 붙여넣고 그룹 수 또는 그룹당 인원수를 정한 뒤 그룹 생성을 누르세요. 모든 이름이 섞여 그룹에 배정되며, 그룹 크기는 가능한 한 고르게 맞춰집니다. 다른 조합이 필요하면 다시 생성하고, 전체를 한 번에 복사하세요. 무료이며 회원가입이 필요 없고, 이름은 브라우저 안에만 남습니다.

이름 0개

나누는 기준

무작위 그룹 생성기 사용 방법

  1. 1. 이름을 입력하세요. 이름을 한 줄에 하나씩 입력하거나 붙여넣으세요. 빈 줄은 무시되며, 카운터에 찾은 이름 수가 표시됩니다.
  2. 2. 나누는 방법을 고르세요. 그룹 수는 정확히 그 수만큼 그룹을 만듭니다. 그룹 크기는 허용할 최대 인원을 정하며, 도구는 그만큼 필요한 그룹 수를 만듭니다. 그다음 숫자를 입력하세요.
  3. 3. 그룹 생성을 누르세요. 그룹이 번호가 붙은 카드로 나타나며, 각 그룹의 인원수와 함께 전체 이름 수, 그룹 수, 가장 큰 그룹의 인원수가 표시됩니다.
  4. 4. 다시 생성하거나 복사하세요. 다시 생성은 같은 이름으로 다시 섞습니다. 모두 복사는 모든 그룹을 그룹 1, 그룹 2처럼 제목을 붙인 일반 텍스트로 클립보드에 복사합니다. 지우기는 입력 상자를 비웁니다.

나누어떨어지지 않을 때는 어떻게 처리되나요?

이름은 피셔–예이츠 알고리즘으로 섞은 뒤 순서대로 나눠집니다. 이름 N명과 그룹 G개일 때, 각 그룹은 ⌊N ÷ G⌋명을 받고, 앞의 N mod G개 그룹은 한 명씩 더 받습니다. 따라서 그룹 인원은 한 명을 넘게 차이 나지 않습니다. 그룹 크기 모드에서는 먼저 G = ⌈N ÷ 크기⌉를 구한 뒤 이름을 고르게 나눕니다. 그래서 어떤 그룹도 설정한 크기보다 커지지 않으면서, 마지막에 한 명만 남는 작은 그룹도 생기지 않습니다.

예시

이름 10명, 3개 그룹

4명, 3명, 3명으로 구성된 그룹

이름 10명, 크기 4

⌈10 ÷ 4⌉ = 3개 그룹이므로 역시 4명, 3명, 3명 — 4명, 4명, 2명이 아님

이름 13명, 크기 4

⌈13 ÷ 4⌉ = 4개 그룹: 4명, 3명, 3명, 3명

이름 5명, 8개 그룹

그룹 수는 이름 수를 넘을 수 없으므로 1명짜리 그룹 5개

나눌 수 있는 방법은 몇 가지인가요?

꽤 많아서 다시 생성하면 실제로 결과가 달라집니다. 이름 12명을 4명씩 3개 그룹으로 나누는 방법은 5,775가지이고, 3명씩 4개 그룹으로 나누는 방법은 15,400가지입니다. 24명 반을 6명씩 4개 그룹으로 나누는 방법은 96,197,645,544가지입니다. 결과는 브라우저의 기본 난수 생성기로 섞은 것에 따라 달라집니다. 교실에서 쓰기에는 충분하지만, 금전이 걸린 일에는 적합하지 않습니다.

매주 다시 나눈다면, 특정한 두 학생이 함께 묶일 확률은 N명 학급에서 그룹 크기가 s일 때 (s − 1) ÷ (N − 1)입니다. 24명 학급을 6명씩 나누면 5 ÷ 23, 약 22%이므로, 같은 짝이 생각보다 자주 다시 만날 수 있습니다. 원하는 조합이 나올 때까지 다시 생성하세요.

할 수 없는 것

  • 이름만 볼 수 있습니다. 능력, 언어, 친분에 따라 그룹을 균형 있게 맞추거나 두 학생을 떨어뜨려 놓을 수 없습니다. 나눔이 적절하지 않다면 다시 생성을 누르거나, 복사한 결과에서 이름 두 개를 직접 바꾸세요.
  • 아무것도 저장하지 않습니다. 새로고침하면 이름과 그룹이 지워지므로, 먼저 결과를 복사하세요.
  • 반복된 이름은 하나로 합쳐집니다. 대소문자와 앞뒤 공백만 다른 줄은 한 번만 세며, 상자 아래 안내에 제거된 수가 표시됩니다. 같은 이름을 가진 서로 다른 사람은 Sam K.와 Sam L.처럼 구분해 적어야 합니다.
  • 그룹 이름은 고정됩니다. 그룹에는 번호만 붙습니다. 이름을 바꾸려면 자신의 문서에서 바꾸세요.

어떤 도구가 필요한가요?

원하는 작업사용할 도구
모든 사람을 팀이나 작은 그룹으로 나누기이 무작위 그룹 생성기
목록에서 한 명 또는 몇 명 뽑기무작위 이름 뽑기
학생을 좌석에 배치하고 짝을 떨어뜨리기좌석표 생성기
서로 자기 자신을 뽑지 않는 선물 교환시크릿 산타 생성기
녹아웃 일정에 선수 배치하기토너먼트 대진표 생성기

자주 묻는 질문

이름을 무작위 그룹으로 나누려면 어떻게 하나요?
이름을 한 줄에 하나씩 붙여넣고, 그룹 수 또는 그룹 크기를 고른 뒤 숫자를 입력하고 그룹 생성을 누르세요. 이름이 섞여 그룹에 배정되며, 번호가 붙은 카드로 나타납니다.
이름이 고르게 나누어떨어지지 않으면 어떻게 되나요?
남는 이름은 앞쪽 그룹에 한 명씩 배정되므로, 어떤 두 그룹도 인원이 한 명을 넘게 차이 나지 않습니다. 예를 들어 10명을 3개 그룹으로 나누면 4명, 3명, 3명이 됩니다.
두 방식은 어떻게 다른가요?
그룹 수는 그룹 개수를 고정하고 이름을 그 안에 고르게 나눕니다. 그룹 크기는 최대 인원을 정하며, 도구는 그 크기 이하를 지키는 데 필요한 만큼 그룹을 만든 뒤 균형을 맞춥니다. 그래서 크기 4로 10명을 나누면 4명, 4명, 2명이 아니라 4명, 3명, 3명이 됩니다.
정말 무작위인가요?
각 섞기는 브라우저의 표준 난수 생성기를 바탕으로 한 피셔–예이츠 알고리즘을 사용하며, 모든 순서가 같은 확률을 갖도록 설계되어 있습니다. 교실에서 쓰기에는 충분합니다. 다만 공식 추첨이 아니므로 감사 기록이 필요한 상품 추첨에는 쓰지 마세요.
특정 사람끼리 떨어뜨리거나 묶어 둘 수 있나요?
아니요. 이 도구는 이름만 다룹니다. 원하는 구성이 나올 때까지 다시 생성하거나, 누가 누구 옆에 앉는지가 문제라면 좌석표 생성기를 사용하세요.
입력한 이름 목록이 어딘가에 저장되거나 전송되나요?
아니요. 섞는 작업은 브라우저에서 이루어지며, 아무것도 업로드되거나 저장되지 않습니다. 페이지를 떠나거나 새로고침하면 이름과 그룹이 사라집니다.

관련 도구

교실 및 인쇄용 자료의 다른 도구