Bonjour ,
J'aimerais bien réussir à programmer un jeu qui devine en quelque sorte la personne à laquelle pense le joueur en maximum 3 questions.(en utilisant des if / else )
Il y a 6 personnalités différentes : Tiger Wodd, Florence Griffith-Joyner, Barbara, Granger Smith, Edith Piaf et Serena Wiliams.
Donc Tiger Woodet Granger Smith sont des hommes, les autres sont des femmes.
Barbara , Granger Smith et Edith Piaf sont des chanteurs les autres sont des sportifs
.
Tiger Wood, Florence G-J et Granger Smith sont américains , les autres sont français.
Enfin seule la chanteuse Barbara n'a pas d'enfants.
Les questions que je peux poser sont:
Es t-il un homme?
Est il un sportif ou un chanteur?
Est -il américain ou français?
As t-il des enfants?
Mon jeu ne peux poser que 3 questions à la suite. Bien sûr comme il s'agit de d'un programme avec if et else la réponse à une question va influencer les questions suivantes qui seront posées.
Mon problème est le suivant: J'ai essayé plusieurs combinaisons pour trouver l'ordre de ces 3 questions et cela ne marche pas. Je me doute qu'il y a une formule mathématique derrière mais je ne sais pas laquelle.
Pouvez vous m'aider s'il vous plaît,
En vous remerciant
Bonjour
une formule mathématique ?? tu rêves si tu penses que tout est formules ...
il s'agit d'un raisonnement.
et pour aider à ce raisonnement on peut faire des arbres par exemple
(que l'on pourra alors traduire directement en chaine de "if" )
le principe dans ces arbres là est de choisir à chaque fois la question qui donne la séparation en deux groupes les plus équilibrés possible (du coup le plus grand groupe des deux aura une valeur minimum et ça ira le plus vite possible pour réduire la taille du groupe = le moins de questions)
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :