Bonjour,
Comment puis-je trouvé le mot le plus long à partir d'une serie de lettres en PHP, comme dans le jeu "Des chiffres et des lettres" ?
Un example d'une série de lettres : "ASETIPMOMA" (donc un mot de 10 lettres maximum).
Merci.
Bonjour,
Comment puis-je trouvé le mot le plus long à partir d'une serie de lettres en PHP, comme dans le jeu "Des chiffres et des lettres" ?
Un example d'une série de lettres : "ASETIPMOMA" (donc un mot de 10 lettres maximum).
Merci.
Ce qu'il te faut, c'est un dictionnaire des mots autorisés ...
Ensuite, le programme est simplement de produire l'ensemble des mots possibles à partir de tes lettres de départ et de regarder si ce n'est pas un mot autorisé.
Bonsoir,
Question que beaucoup de monde aimerait trouver
Effectivement avec un dico des 10 lettres et sur chaque mot une recherche sur les lettres ... mais je doute des combinaisons possibles.
Je met ce post en tag pour regarder les réponses.
![]()
Pour le dictionnaire, on peut faire appel à un service externe (genre wiktionary) qui t'indiquera si le mot existe ou non (à quelques erreurs près, probablement ...).
Pour le dictionnaire de tous les mots jusqu'à 10 caractères, ça fait beaucoup de possibilités en effet :
Soit : 4.500.244 possibilités
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 long nb = 0; for(int i=1; i<=10; i++) { nb += i * factoriel(10-i+1); }![]()
Partager