Pour une association j’ai besoin de résoudre sur Excel le problème suivant :
Soit :
N = nombre de participants ( N varie de 10 )
G = N/4
Je dois faire des groupes de participants pour plusieurs tours de tournoi
- G est un entier faire :
G groupes de 4 participants
- si la partie décimale de G est égale à 0,25 faire :
[entier(G)-2 ] groupes de 4 participants
1 groupe de 3 participants
1 groupe de 2 participants
- si la partie décimale de G est égale à 0,5 faire :
[entier(G) ] groupes de 4 participants
1 groupe de 2 participants
- si la partie décimale de G est égale à 0,75 faire :
[entier(G) ] groupes de 4 participants
1 groupe de 3 participants
Pas problèmes pour définir les groupes du premier tour
Comment procéder pour définir les groupes des tours suivants pour respecter
la condition suivante :
- Les participants ne doivent rejouer ensemble que lorsque toutes les autres
combinaisons ont été utilisées
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bourby
bonjour,
il me semble que pour répondre à la question, tu dois nous en dire plus sur la suite du tournoi: - qui sort des poules (le 1er, les 2 1ers,...), et règles pour le "rompus"(p.ex. il faut un nb de joueurs qui soit un multiple de 2, ou une puissance de 2, etc...)? - encore des poules (de combien de joueurs)?, jusqu'à quel niveau (1/2 finale ou autre...) - des n-ièmes de finale en tête à tête? Selon ces règles, on peut (peut-être) réfléchir à un algorithme pas trop compliqué; en revanche, s'il fallait une solution générique à ta question, il me semble qu'on est partis pour un casse-tête.
Cordialement
"JP95" a écrit dans le message news:
Bonjour,
Pour une association j'ai besoin de résoudre sur Excel le problème suivant :
Soit : N = nombre de participants ( N varie de 10 ) G = N/4
Je dois faire des groupes de participants pour plusieurs tours de tournoi
- G est un entier faire : G groupes de 4 participants
- si la partie décimale de G est égale à 0,25 faire : [entier(G)-2 ] groupes de 4 participants
1 groupe de 3 participants 1 groupe de 2 participants
- si la partie décimale de G est égale à 0,5 faire : [entier(G) ] groupes de 4 participants
1 groupe de 2 participants
- si la partie décimale de G est égale à 0,75 faire : [entier(G) ] groupes de 4 participants
1 groupe de 3 participants
Pas problèmes pour définir les groupes du premier tour Comment procéder pour définir les groupes des tours suivants pour respecter
la condition suivante : - Les participants ne doivent rejouer ensemble que lorsque toutes les autres
combinaisons ont été utilisées
Merci de votre aide
bonjour,
il me semble que pour répondre à la question, tu dois nous en dire plus sur
la suite du tournoi:
- qui sort des poules (le 1er, les 2 1ers,...), et règles pour le
"rompus"(p.ex. il faut un nb de joueurs qui soit un multiple de 2, ou une
puissance de 2, etc...)?
- encore des poules (de combien de joueurs)?, jusqu'à quel niveau (1/2
finale ou autre...)
- des n-ièmes de finale en tête à tête?
Selon ces règles, on peut (peut-être) réfléchir à un algorithme pas trop
compliqué; en revanche, s'il fallait une solution générique à ta question,
il me semble qu'on est partis pour un casse-tête.
Cordialement
"JP95" <JP95@discussions.microsoft.com> a écrit dans le message news:
2FAF8D19-CA42-4243-8C97-C433EA18AB8A@microsoft.com...
Bonjour,
Pour une association j'ai besoin de résoudre sur Excel le problème
suivant :
Soit :
N = nombre de participants ( N varie de 10 )
G = N/4
Je dois faire des groupes de participants pour plusieurs tours de tournoi
- G est un entier faire :
G groupes de 4 participants
- si la partie décimale de G est égale à 0,25 faire :
[entier(G)-2 ] groupes de 4
participants
1 groupe de 3 participants
1 groupe de 2 participants
- si la partie décimale de G est égale à 0,5 faire :
[entier(G) ] groupes de 4
participants
1 groupe de 2 participants
- si la partie décimale de G est égale à 0,75 faire :
[entier(G) ] groupes de 4
participants
1 groupe de 3 participants
Pas problèmes pour définir les groupes du premier tour
Comment procéder pour définir les groupes des tours suivants pour
respecter
la condition suivante :
- Les participants ne doivent rejouer ensemble que lorsque toutes les
autres
il me semble que pour répondre à la question, tu dois nous en dire plus sur la suite du tournoi: - qui sort des poules (le 1er, les 2 1ers,...), et règles pour le "rompus"(p.ex. il faut un nb de joueurs qui soit un multiple de 2, ou une puissance de 2, etc...)? - encore des poules (de combien de joueurs)?, jusqu'à quel niveau (1/2 finale ou autre...) - des n-ièmes de finale en tête à tête? Selon ces règles, on peut (peut-être) réfléchir à un algorithme pas trop compliqué; en revanche, s'il fallait une solution générique à ta question, il me semble qu'on est partis pour un casse-tête.
Cordialement
"JP95" a écrit dans le message news:
Bonjour,
Pour une association j'ai besoin de résoudre sur Excel le problème suivant :
Soit : N = nombre de participants ( N varie de 10 ) G = N/4
Je dois faire des groupes de participants pour plusieurs tours de tournoi
- G est un entier faire : G groupes de 4 participants
- si la partie décimale de G est égale à 0,25 faire : [entier(G)-2 ] groupes de 4 participants
1 groupe de 3 participants 1 groupe de 2 participants
- si la partie décimale de G est égale à 0,5 faire : [entier(G) ] groupes de 4 participants
1 groupe de 2 participants
- si la partie décimale de G est égale à 0,75 faire : [entier(G) ] groupes de 4 participants
1 groupe de 3 participants
Pas problèmes pour définir les groupes du premier tour Comment procéder pour définir les groupes des tours suivants pour respecter
la condition suivante : - Les participants ne doivent rejouer ensemble que lorsque toutes les autres
combinaisons ont été utilisées
Merci de votre aide
Bourby
re bonjour
il me semble qu'il faudrait aussi une idée du nb maxi de participants (quitte à prévoir large....)
"JP95" a écrit dans le message news:
Bonjour,
Pour une association j'ai besoin de résoudre sur Excel le problème suivant :
Soit : N = nombre de participants ( N varie de 10 ) G = N/4
Je dois faire des groupes de participants pour plusieurs tours de tournoi
- G est un entier faire : G groupes de 4 participants
- si la partie décimale de G est égale à 0,25 faire : [entier(G)-2 ] groupes de 4 participants
1 groupe de 3 participants 1 groupe de 2 participants
- si la partie décimale de G est égale à 0,5 faire : [entier(G) ] groupes de 4 participants
1 groupe de 2 participants
- si la partie décimale de G est égale à 0,75 faire : [entier(G) ] groupes de 4 participants
1 groupe de 3 participants
Pas problèmes pour définir les groupes du premier tour Comment procéder pour définir les groupes des tours suivants pour respecter
la condition suivante : - Les participants ne doivent rejouer ensemble que lorsque toutes les autres
combinaisons ont été utilisées
Merci de votre aide
re bonjour
il me semble qu'il faudrait aussi une idée du nb maxi de participants
(quitte à prévoir large....)
"JP95" <JP95@discussions.microsoft.com> a écrit dans le message news:
2FAF8D19-CA42-4243-8C97-C433EA18AB8A@microsoft.com...
Bonjour,
Pour une association j'ai besoin de résoudre sur Excel le problème
suivant :
Soit :
N = nombre de participants ( N varie de 10 )
G = N/4
Je dois faire des groupes de participants pour plusieurs tours de tournoi
- G est un entier faire :
G groupes de 4 participants
- si la partie décimale de G est égale à 0,25 faire :
[entier(G)-2 ] groupes de 4
participants
1 groupe de 3 participants
1 groupe de 2 participants
- si la partie décimale de G est égale à 0,5 faire :
[entier(G) ] groupes de 4
participants
1 groupe de 2 participants
- si la partie décimale de G est égale à 0,75 faire :
[entier(G) ] groupes de 4
participants
1 groupe de 3 participants
Pas problèmes pour définir les groupes du premier tour
Comment procéder pour définir les groupes des tours suivants pour
respecter
la condition suivante :
- Les participants ne doivent rejouer ensemble que lorsque toutes les
autres