Programme mastermind

Fermé
sims007 Messages postés 1 Date d'inscription dimanche 13 janvier 2013 Statut Membre Dernière intervention 16 janvier 2013 - 13 janv. 2013 à 17:47
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 13 janv. 2013 à 18:04
Bonjour, j'ai un programme/algorithme à rédiger dans le cadre d'un devoir en ISN( option en terminal S svt) à rendre très prochainement.
j'ai déjà essayé à plusieurs reprises en travaillant dessus pendant des heures.
j'ai quelques traces ecrites de recherches mais elle semble fausses, aidez moi s'il vous plait.
L'algorithme à réaliser porte sur le mastermind qui est un jeu de logique et de deduction qui repose sur le principe suivant:retrouver une combinaison de 4
chiffres (parmi 8 chiffres possibles) en moins de 10 essais.
les regles de ce jeu sont les suivantes:
A chaque essai, le joueur propose une combinaison, puis reçoit des indications sur les couleurs et les emplacements qu'il a choisi:
un pion noir indique une bille bien placée.
un pion blanc indique une bille de la bonne couleur mais mal placée.
La stratégie consiste à choisir les couleurs et leur emplacement en fonction des coups précédents.
Le but est d'obtenir le plus d'informations et de se rapprocher le plus rapidement possible de la solution puisque le nombre de proposition est limité.
A noter: il peut y avoir plusieurs pions de la même couleur.
La consigne est la suivante:
Il faut écrire un algorithme de jeu de mastermind où les couleurs sont remplacées par des chiffres pouvant varier de 1 à 8.
L'ordinateur effectue 4 tirages aléatoires.
le joueur devra retrouver ces 4 chiffres ainsi que leur bon emplacement.
Le joueur aura 10 essais pour retrouver la bonne combinaison.
Etant nulle en programmation et algorithme , j'espère que vous pourrez m'aider.
Merci

1 réponse

KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 020
13 janv. 2013 à 17:55
"Etant nulle en programmation et algorithme" tu auras une mauvaise note, mais on ne fera pas ton travail à ta place !
2
sims007 Messages postés 1 Date d'inscription dimanche 13 janvier 2013 Statut Membre Dernière intervention 16 janvier 2013
13 janv. 2013 à 17:58
je n'ai pas demandé à ce qu'on "fasse le travail à ma place" mais juste quelques piste de réflexions.
je ne sais pas si ce que j'ai fait est correct.
0
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 020
13 janv. 2013 à 18:04
"je ne sais pas si ce que j'ai fait est correct."
Comment pourrions nous le savoir ? Il faudrait que tu nous donnes ce que tu as fait pour en juger...
0