So the solution is to agree that whoever goes first will, for example, say "black" if he sees an odd number of black hats and "white" if he sees  an even number of black hats.
Así la solución es acordar  que quien vaya primero, por ejemplo, diga "negro" si ve  un número impar de sombreros negros y "blanco" si ve un número par  de sombreros blancos.