Công cụ này dùng để làm gì
Công Cụ Chia Nhóm Ngẫu Nhiên giúp bạn chia một danh sách người thành số đội mong muốn sao cho cân bằng nhất có thể. Sau khi xáo trộn ngẫu nhiên các tên, danh sách được phân thành nhiều nhóm: một số nhóm có số người nhiều hơn và phần còn lại ít hơn, nhưng chênh lệch giữa các đội không bao giờ quá một người.
Cách sử dụng
Nhập tổng số người và số nhóm bạn muốn chia. Công cụ sẽ cho biết khoảng số người mỗi nhóm, kích thước nhóm lớn nhất và nhỏ nhất, cùng số nhóm được nhận thêm một thành viên khi các con số không chia hết.
Giải thích công thức
Với \(n\) người và \(g\) nhóm, nhóm nhỏ nhất có số người là \(\lfloor n/g \rfloor\) và nhóm lớn nhất là \(\lceil n/g \rceil\). Số dư \(r = n \bmod g\) cho biết có bao nhiêu nhóm được nhận thêm một người. \(r\) nhóm đó chính là các nhóm lớn; \(g - r\) nhóm còn lại là các nhóm nhỏ. Khi n chia hết cho g, số dư bằng 0 và mọi nhóm đều có cùng số người.
$$\begin{gathered} \text{Min Size} = \left\lfloor \frac{\text{People}}{\text{Groups}} \right\rfloor, \quad \text{Max Size} = \left\lceil \frac{\text{People}}{\text{Groups}} \right\rceil \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{Larger Groups} &= \text{People} \bmod \text{Groups} \\ \text{Smaller Groups} &= \text{Groups} - \left(\text{People} \bmod \text{Groups}\right) \end{aligned} \right. \end{gathered}$$
Ví dụ minh họa
Chia 23 người thành 4 nhóm. \(\lfloor 23/4 \rfloor = 5\) và \(\lceil 23/4 \rceil = 6\), nên mỗi nhóm có 5 hoặc 6 người. Số dư là \(23 \bmod 4 = 3\), vậy 3 nhóm có 6 người và 1 nhóm có 5 người. Kiểm tra lại:
$$3\times6 + 1\times5 = 18 + 5 = 23. \checkmark$$Câu hỏi thường gặp
Các đội có luôn bằng nhau không? Chỉ khi số người chia hết cho số nhóm. Nếu không, kích thước các đội chênh nhau nhiều nhất một người.
Nếu tôi yêu cầu số nhóm nhiều hơn số người thì sao? Số nhóm sẽ được giới hạn bằng số người, để mỗi nhóm có ít nhất một thành viên.
Việc phân chia có ngẫu nhiên không? Hệ thống xáo trộn các tên trước, rồi phân nhóm tuần tự, nhờ vậy thành viên được sắp xếp ngẫu nhiên trong khi kích thước vẫn cân bằng.