Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Personnes par groupe
5–6
across 4 groups
Nombre total de personnes 23
Nombre de groupes 4
Taille du plus grand groupe 6
Taille du plus petit groupe 5
Larger groups (of 6) 3
Smaller groups (of 5) 1

À quoi sert cet outil

Le générateur d'équipes aléatoires répartit une liste de personnes dans un nombre d'équipes choisi, de la façon la plus équilibrée possible. Après un mélange aléatoire des noms, la liste est découpée en groupes : certains atteignent la taille supérieure, les autres la taille inférieure. Ainsi, aucune équipe ne compte jamais plus d'une personne de plus qu'une autre.

Un groupe d'icônes de personnes réparties en équipes colorées équilibrées
Les personnes sont réparties en équipes aléatoires équilibrées de taille presque égale.

Comment l'utiliser

Indiquez le nombre total de personnes ainsi que le nombre de groupes souhaité. Le calculateur affiche la fourchette de personnes par groupe, la taille du plus grand et du plus petit groupe, et précisément combien de groupes reçoivent un membre supplémentaire lorsque la division ne tombe pas juste.

La formule expliquée

Pour \(n\) personnes et \(g\) groupes, la taille du plus petit groupe est \(\lfloor n/g \rfloor\) (partie entière) et celle du plus grand est \(\lceil n/g \rceil\) (arrondi au supérieur). Le reste \(r = n \bmod g\) indique combien de groupes reçoivent une personne de plus. Ces \(r\) groupes sont les plus grands ; les \(g - r\) groupes restants sont les plus petits. Lorsque n est divisible par g, le reste vaut 0 et tous les groupes ont la même taille.

$$\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}$$

Publicité
Schéma montrant les personnes restantes réparties entre des équipes plus grandes et plus petites
Le reste est réparti pour que certaines équipes comptent un membre de plus.

Exemple concret

Répartissons 23 personnes en 4 groupes. \(\lfloor 23/4 \rfloor = 5\) et \(\lceil 23/4 \rceil = 6\) : les groupes comptent donc 5 ou 6 personnes. Le reste est \(23 \bmod 4 = 3\), donc 3 groupes comptent 6 personnes et 1 groupe en compte 5. Vérification :

$$3\times 6 + 1\times 5 = 18 + 5 = 23 \;\checkmark$$

FAQ

Les équipes sont-elles toujours égales ? Uniquement lorsque le nombre de personnes est divisible par le nombre de groupes. Sinon, les tailles diffèrent au maximum d'une personne.

Et si je demande plus de groupes que de personnes ? Le nombre de groupes est plafonné au nombre de personnes, afin que chaque groupe compte au moins un membre.

La répartition est-elle vraiment aléatoire ? Le modèle mélange d'abord les noms, puis effectue le découpage de façon séquentielle : la composition est donc aléatoire tout en gardant des tailles équilibrées.

Dernière mise à jour: