Un gigante matador de enanos pone en fila a 10 enanos del más bajo al más alto.
Cada enano puede ver a todos los enanos más bajos que tiene delante, pero no puede ver a los enanos que tiene detrás.
El gigante pone al azar un sombrero blanco o negro a cada enano. Ningún enano puede ver su propio sombrero. El gigante dice a todos los enanos que preguntará a cada uno de ellos, empezando por el más alto, el color de su sombrero.
Si el enano responde incorrectamente, el gigante lo matará.
Cada enano puede oír las respuestas anteriores, pero no puede oír cuando un enano es asesinado.
Los enanos tienen la oportunidad de confabularse antes de repartir los sombreros.
¿Qué estrategia debe utilizarse para matar el menor número de enanos, y cuál es el número mínimo de enanos que puede salvarse con esta estrategia?
Mi enfoque: El primer tipo cuenta qué color es el máximo, lo dice, todos los demás copian su respuesta. De esta manera, nos ahorramos al menos 5, pero creo que podemos optimizar esto, sólo que no puedo averiguar cómo....