Compétition : De poule a Arbre

Olympiades mathématiques, énigmes et défis
Exod
Messages: 1
Enregistré le: 16 Avr 2014, 15:26

Compétition : De poule a Arbre

par Exod » 16 Avr 2014, 15:39

Bonjour
N'étant pas une brute en math, et me perdant facilement dans mes calculs, je vous explique mon probleme.

Pour un projet perso, je doit codé une fonction informatique pour placer des équipes issus de poules (nous parlons ici de poules dans le cadre d'une competition) a un arbre.

Je cherche donc une formule pour placer les équipes suivant leur rang de poule.

Exemple :

Poules A :
1er - Equipe A
2eme - Equipe B
3eme - Equipe C
4eme - Equipe D

Poule B
1er - Equipe E
2eme - Equipe F
3eme - Equipe G
4eme - Equipe H

les équipes sont a placer dans un arbre de ce type : http://www.wvmat.com/brackets/bracket8.jpg (plus ou moins grand, selon le paramètre)

L'Equipe A devra rencontrer l'Equipe H.
L'Equipe B devra rencontrer l'Equipe G
l'Equipe C devra rencontrer l'Equipe F
et l'Equipe D devra rencontrer l'Equipe E

En rentrant dans la fonction, j'ai accès a :
-Numéro de la poules a gérer (il peut y avoir 1 a 8 poules (voir plus))
-Rang dans la poules, de l'équipe a placer
-Nombre d'équipe qualifier (pouvant aller de 1 a 8 (voir plus))

et je dois trouver le numéro du match dans lequel, la dite équipe ira se placer.

(sachant que si il n'y avait qu'une seul poules, et 4 equipes qualifer, l'equipe 1er, rencontrerais la 4ème)


Je pense que cette formule pourrait etre un défi compliqué pour vous, donc je le laisse la, et je continue mes recherches.
(je pense que on peux remplacer cette formule par deux, celle pour les poules impaire (poules 1, 3, vut qu'on va placer les team dans l'ordre croissant (1er, dans le match 1, 2eme dans le match 2, etc ...)) et les teams paire (poules 2, 4, etc ... car les teams vont etre classé de maniere décroissante, derniere equipe dans le match 1, etc ...)



 

Retourner vers ⚔ Défis et énigmes

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 4 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite