Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Composition de match

77 réponses
Avatar
JLuc69
Salut le groupe,

Je me retrouve avec un petit problème posé par un ami que mes quelques
neuronnes n'arrivent pas à gérer.
Les données du problème :
- Ils sont 24 joueurs (de tennis, ça ne sert pas, mais ce sera peut
être plus parlant :p)
- Ils ont 6 cours de disponnible par semaine dont 3 le mardi et 3 le
jeudi
- Ils voudraient pouvoir jouer avec tout le monde et rencontrer tout le
monde sur l'année

J'ai fais des calculs, ça ferait 276 doubles différent donc 138 matchs
possibles. Sur 48 semaines, ils ont la possibilité de faire 48*6=288
matchs. Ce qui fait qu'ils pourraient faire fois la liste trouvée, plus
12 rencontres aléatoires.
J'ai commencer un fichier excel où j'ai tous les binomes mais je coince
sur les rencontres pour que chaque semaine, tout le monde joue et que
sur la liste des rencontres, tout le monde joue avec tout le monde et
rencontre tout le monde.

C'est le coté ardu de la tâche (au moins pour moi). Pourriez vous
m'aider à établir cette liste ?
Je vous mets ce que j'ai déjà commencer :
http://www.cjoint.com/c/FGCoSYhVFug

Un grand merci si vous pouvez me donner des pistes pour y arriver

JLuc

7 réponses

4 5 6 7 8
Avatar
MichD
En passant, il n'est pas nécessaire d'utiliser le bouton de commande
qui active la macro puisque les joueurs reçoivent un numéro au hasard
au début du tournoi. Comme chaque joueur jouera avec tout le monde, son
numéro déterminera selon la grille avec qui il évoluera à chaque 6
semaines. Ce n'est pas pour rien, si les numéros de joueurs en colonne
B et C se suivre, cela aide à la compréhension de la procédure...
Sauf pour la colonne B et C, les autres cellules des tableaux
contiennent une formule simple de concaténation se référant au contenu
des colonnes B et C.
MichD
Avatar
LSteph
Bonjour,
Je n'avais tout à fait pas le même ordre dans la construction des paires mais
du coup en poussant plus loin les permutations j'aurais sans doute rejoint les 138 semaines nécessaires , me suis arrêté aux 23 demand ées. Soit 2 permutations.
Ta présentation est ainsi beaucoup plus claire est mieux ordonnée sur les permutations et les sessions de matchs.
Bravo!
--
LSteph
Le jeudi 11 août 2016 21:14:33 UTC+2, MichD a écrit :
En passant, il n'est pas nécessaire d'utiliser le bouton de commande
qui active la macro puisque les joueurs reçoivent un numéro au hasard
au début du tournoi. Comme chaque joueur jouera avec tout le monde, son
numéro déterminera selon la grille avec qui il évoluera à chaque 6
semaines. Ce n'est pas pour rien, si les numéros de joueurs en colon ne
B et C se suivre, cela aide à la compréhension de la procé dure...
Sauf pour la colonne B et C, les autres cellules des tableaux
contiennent une formule simple de concaténation se référan t au contenu
des colonnes B et C.
MichD
Avatar
isabelle
salutatous,
http://www.cjoint.com/c/FHyjvOSQpQa
voici mon dernier essai
résultat: 24 joueurs 276 équipes
tous les joueurs jouent à chaque rencontre
durant la période 23 semaines (1 jour/semaine), chacun des joueurs joue avec
tous, et chacun des joueurs joue contre tous.
si vous jouer 2 fois par semaine sans attribuer un nouveau numéro à chaque
joueur,
chacun des joueurs joue avec tous (2 fois), et chacun des joueurs joue
contre tous (2 fois).
sinon, répéter autant de fois que voulu, en attribuant un nouveau numéro à
chaque joueur.
utiliser la macro "numéro aléatoire" pour distribuer un numéro à chaque
joueur"
Distribution: 1 journée / 23 semaines
S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 S15 S16 S17 S18 S19 S20
S21 S22 S23
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1
2 6 9 22 5 8 24 4 3 17 2 18 19 14 20 16 15 23 10 11
7 21 12
3 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2
2 2 2
4 7 6 9 18 20 8 5 4 15 17 17 14 3 16 19 23 21 13 12
11 24 10
5 3 3 3 3 3 3 3 5 3 4 3 3 4 3 3 3 3 3 3
3 3 3
6 11 16 18 22 19 4 8 9 6 8 14 5 15 15 21 20 12 24 7
13 10 9
7 4 4 4 4 4 5 6 6 4 5 4 4 5 4 4 4 4 4 4
4 4 4
8 21 18 17 19 14 23 22 24 16 16 9 6 17 22 23 12 24 11 20
10 13 7
9 5 5 5 6 5 6 7 7 5 6 5 7 6 5 5 5 5 5 5
5 5 5
10 18 11 19 8 21 21 16 17 14 18 8 23 20 12 24 22 13 6 10
15 7 20
11 8 7 6 7 6 7 9 8 7 7 6 8 7 6 6 6 6 7 6
6 6 6
12 9 24 23 9 9 15 21 23 18 19 19 21 21 14 13 11 10 12 15
16 12 17
13 10 8 7 10 7 9 10 10 8 9 7 9 8 7 7 7 7 8 8
8 8 8
14 12 10 8 14 22 22 17 18 24 24 20 20 22 13 14 10 11 15 16
17 18 19
15 13 12 10 11 10 10 11 11 9 10 10 10 9 8 8 8 8 9 9
9 9 11
16 14 14 24 15 15 16 18 19 23 20 21 22 19 11 12 13 14 14 13
12 11 13
17 15 13 11 12 11 11 12 12 10 11 11 11 10 9 9 9 9 16 14
14 14 14
18 17 15 14 16 16 17 19 20 19 21 22 24 13 18 15 16 17 23 18
21 23 22
19 16 17 12 13 12 12 13 13 11 12 12 12 11 10 10 14 15 17 17
18 15 15
20 20 23 15 17 17 18 20 21 20 22 23 13 23 23 11 17 19 21 24
24 20 21
21 19 19 13 20 13 13 14 14 12 13 13 15 12 17 17 18 16 18 19
19 16 16
22 23 20 16 24 18 19 24 16 21 23 24 18 24 19 20 21 22 19 21
22 19 24
23 22 21 20 21 23 14 15 15 13 14 15 16 16 21 18 19 18 20 22
20 17 18
24 22 21 23 24 20 23 22 22 15 16 17 18 24 22 24 20 22 23
23 22 23
isabelle
Avatar
HB
Bonsoir Isabelle,
Je rentre et découvre cette solution ...
J'ai regardé le code mais je ne comprends pas
comment tu as trouvé cette solution ...
Quoi qu'il en soit, c'est un super boulot
qui prouve que les contraintes initiales
pouvaient être respectées ...
Il ne me reste qu'un mot à dire : BRAVO !
Amicalement,
HB
PS : Je vais tenter de trouver le temps
de regarder le second classeur qui, si j'ai bien compris,
propose de rechercher d'autres "solutions".
Le 24/08/2016 à 11:22, isabelle a écrit :
salutatous,
http://www.cjoint.com/c/FHyjvOSQpQa
voici mon dernier essai
résultat: 24 joueurs 276 équipes
tous les joueurs jouent à chaque rencontre
durant la période 23 semaines (1 jour/semaine), chacun des
joueurs joue avec tous, et chacun des joueurs joue contre tous.
si vous jouer 2 fois par semaine sans attribuer un nouveau
numéro à chaque joueur,
chacun des joueurs joue avec tous (2 fois), et chacun des
joueurs joue contre tous (2 fois).
sinon, répéter autant de fois que voulu, en attribuant un
nouveau numéro à chaque joueur.
utiliser la macro "numéro aléatoire" pour distribuer un
numéro à chaque joueur"
Distribution: 1 journée / 23 semaines
S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 S15 S16 S17 S18
S19 S20 S21 S22 S23
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1
2 6 9 22 5 8 24 4 3 17 2 18 19 14 20 16 15 23
10 11 7 21 12
3 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2
2 2 2 2 2
4 7 6 9 18 20 8 5 4 15 17 17 14 3 16 19 23 21
13 12 11 24 10
5 3 3 3 3 3 3 3 5 3 4 3 3 4 3 3 3 3
3 3 3 3 3
6 11 16 18 22 19 4 8 9 6 8 14 5 15 15 21 20 12
24 7 13 10 9
7 4 4 4 4 4 5 6 6 4 5 4 4 5 4 4 4 4
4 4 4 4 4
8 21 18 17 19 14 23 22 24 16 16 9 6 17 22 23 12 24
11 20 10 13 7
9 5 5 5 6 5 6 7 7 5 6 5 7 6 5 5 5 5
5 5 5 5 5
10 18 11 19 8 21 21 16 17 14 18 8 23 20 12 24 22 13
6 10 15 7 20
11 8 7 6 7 6 7 9 8 7 7 6 8 7 6 6 6 6
7 6 6 6 6
12 9 24 23 9 9 15 21 23 18 19 19 21 21 14 13 11 10
12 15 16 12 17
13 10 8 7 10 7 9 10 10 8 9 7 9 8 7 7 7 7
8 8 8 8 8
14 12 10 8 14 22 22 17 18 24 24 20 20 22 13 14 10 11
15 16 17 18 19
15 13 12 10 11 10 10 11 11 9 10 10 10 9 8 8 8 8
9 9 9 9 11
16 14 14 24 15 15 16 18 19 23 20 21 22 19 11 12 13 14
14 13 12 11 13
17 15 13 11 12 11 11 12 12 10 11 11 11 10 9 9 9 9
16 14 14 14 14
18 17 15 14 16 16 17 19 20 19 21 22 24 13 18 15 16 17
23 18 21 23 22
19 16 17 12 13 12 12 13 13 11 12 12 12 11 10 10 14 15
17 17 18 15 15
20 20 23 15 17 17 18 20 21 20 22 23 13 23 23 11 17 19
21 24 24 20 21
21 19 19 13 20 13 13 14 14 12 13 13 15 12 17 17 18 16
18 19 19 16 16
22 23 20 16 24 18 19 24 16 21 23 24 18 24 19 20 21 22
19 21 22 19 24
23 22 21 20 21 23 14 15 15 13 14 15 16 16 21 18 19 18
20 22 20 17 18
24 22 21 23 24 20 23 22 22 15 16 17 18 24 22 24 20
22 23 23 22 23
isabelle

---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
Avatar
isabelle
salut hb,
gros merci pour tes encouragements,
tu retrouveras plus d'explication sur le fichier en ligne en date du 2016-08-126
02:42
http://www.cjoint.com/c/FHAgPedtGTa
intitulé: Avez-vous envie de jouer ?
merci de jouer et de transmettre ton résulltat
le truc est inscrit dans les cellules CB29:CQ44 de l'onglet "ma solution"
peut-être avec plus de solution nous aurons un patron pour écrire une macro
ps/
je ne sais pas si vous suivez les forums
m.p.excel
et
m.p.e.programming
j'ai l'impression que ces temps-ci, nous nous faisons la compétition du plus
longue fil
isabelle
Le 2016-08-28 à 15:45, HB a écrit :
Bonsoir Isabelle,
Je rentre et découvre cette solution ...
J'ai regardé le code mais je ne comprends pas
comment tu as trouvé cette solution ...
Quoi qu'il en soit, c'est un super boulot
qui prouve que les contraintes initiales
pouvaient être respectées ...
Il ne me reste qu'un mot à dire : BRAVO !
Amicalement,
HB
PS : Je vais tenter de trouver le temps
de regarder le second classeur qui, si j'ai bien compris,
propose de rechercher d'autres "solutions".
Avatar
isabelle
j'oubliais cette précision,
"la couleur de fond appliquée à cette étape pourra aider au permutation futur"
information inscrit en cellule CB40:CB41
cette permutation s'applique presque uniquement
aux rangées BC29:BY34
mais peut s'étendre aux autres lignes
c'est pour cette raison qu'il faut appliquer cette 2ème couleur
c'est un aide pour remonter ...
isabelle
Le 2016-08-31 à 01:20, isabelle a écrit :
salut hb,
gros merci pour tes encouragements,
tu retrouveras plus d'explication sur le fichier en ligne en date du 2016-08-126
02:42
http://www.cjoint.com/c/FHAgPedtGTa
intitulé: Avez-vous envie de jouer ?
merci de jouer et de transmettre ton résulltat
le truc est inscrit dans les cellules CB29:CQ44 de l'onglet "ma solution"
peut-être avec plus de solution nous aurons un patron pour écrire une macro
ps/
je ne sais pas si vous suivez les forums
m.p.excel
et
m.p.e.programming
j'ai l'impression que ces temps-ci, nous nous faisons la compétition du plus
longue fil
isabelle
Le 2016-08-28 à 15:45, HB a écrit :
Bonsoir Isabelle,
Je rentre et découvre cette solution ...
J'ai regardé le code mais je ne comprends pas
comment tu as trouvé cette solution ...
Quoi qu'il en soit, c'est un super boulot
qui prouve que les contraintes initiales
pouvaient être respectées ...
Il ne me reste qu'un mot à dire : BRAVO !
Amicalement,
HB
PS : Je vais tenter de trouver le temps
de regarder le second classeur qui, si j'ai bien compris,
propose de rechercher d'autres "solutions".
Avatar
Manu
Trop épatant !!! Je pense qu'Isabelle mangeait des cellules Excel au p'tit
déj à la place de nos casses croutes habituels de l'époque (vous vous
rappelez de ces casses croutes sans quasi gouts, mais qu'on appréciais tant)
....
Avec tous ces patrons Excelliens, Isa est toujours étonnante !
Félicitations !
Et Merci à toutes les générosités de ce Forum !
Manu
"isabelle" a écrit dans le message de groupe de discussion :
nq5qd5$cfr$
j'oubliais cette précision,
"la couleur de fond appliquée à cette étape pourra aider au permutation
futur"
information inscrit en cellule CB40:CB41
cette permutation s'applique presque uniquement
aux rangées BC29:BY34
mais peut s'étendre aux autres lignes
c'est pour cette raison qu'il faut appliquer cette 2ème couleur
c'est un aide pour remonter ...
isabelle
Le 2016-08-31 à 01:20, isabelle a écrit :
salut hb,
gros merci pour tes encouragements,
tu retrouveras plus d'explication sur le fichier en ligne en date du
2016-08-126
02:42
http://www.cjoint.com/c/FHAgPedtGTa
intitulé: Avez-vous envie de jouer ?
merci de jouer et de transmettre ton résulltat
le truc est inscrit dans les cellules CB29:CQ44 de l'onglet "ma solution"
peut-être avec plus de solution nous aurons un patron pour écrire une
macro
ps/
je ne sais pas si vous suivez les forums
m.p.excel
et
m.p.e.programming
j'ai l'impression que ces temps-ci, nous nous faisons la compétition du
plus
longue fil
isabelle
Le 2016-08-28 à 15:45, HB a écrit :
Bonsoir Isabelle,
Je rentre et découvre cette solution ...
J'ai regardé le code mais je ne comprends pas
comment tu as trouvé cette solution ...
Quoi qu'il en soit, c'est un super boulot
qui prouve que les contraintes initiales
pouvaient être respectées ...
Il ne me reste qu'un mot à dire : BRAVO !
Amicalement,
HB
PS : Je vais tenter de trouver le temps
de regarder le second classeur qui, si j'ai bien compris,
propose de rechercher d'autres "solutions".


---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
4 5 6 7 8