Paso 8: El proyecto final - anagramas / Bingo Solver
Este programa - una compilación de ellos todas las clases a través de la lista de la palabra entera 100.000 + palabras y ordena según los caracteres que se componen de. Sorprendentemente sólo se necesita Python aproximadamente 1,5 segundos para correr a través de todo el programa. Luego ordena los anagramas según el número de anagramas por conjunto de caracteres de mayor a menor. Por ejemplo de 'islt' pueden formar 'list' y 'limo'
Parte 2 de este es ver cuál personaje 8 formas los anagramas más para ver cuál es el máximo número posible de Bingos que se pueden formar. Resulta que hay 7 palabras posibles que se pueden formar con la solución.
Los anagramas más posibles de un conjunto de caracteres es 11.