edit tp et suppression correction

This commit is contained in:
2023-11-20 14:07:30 +01:00
parent b571bbfb51
commit 134bf044f5
2 changed files with 8 additions and 35 deletions

View File

@@ -1,28 +0,0 @@
```python
def mastermind(combinaison,proposition):
"""
Compare la proposition du joueur avec la combinaison secrète et renvoie les indices correspondants.
:param combinaison : liste contenant la combinaison secrète
:param proposition : liste contenant la proposition du joueur
:return indices : liste contenant les indices pour la proposition du joueur
"""
indices = []
combinaison_temp = combinaison_secrete.copy()
# Vérification des couleurs bien placées
for i in range(len(proposition)):
if proposition[i] == combinaison_secrete[i]:
indices.append('X')
combinaison_temp[i] = None # Marquer la couleur comme déjà utilisée dans la combinaison secrète
# Vérification des couleurs présentes mais mal placées
for i in range(len(proposition)):
if proposition[i] in combinaison_temp:
indices.append('O')
combinaison_temp[combinaison_temp.index(proposition[i])] = None # Marquer la couleur comme déjà utilisée
return indices
```