Preguntas difíciles, problemas de sombrero negro y sombrero blanco

c adivinó correctamente.

Las razones son las siguientes:

c vio a B con un sombrero blanco.

C piensa: Si me visto de blanco, entonces D verá dos sombreros blancos, entonces D podrá juzgar que es un sombrero negro.

Como resultado, D no dijo una palabra (D estaba precedido por 1 negro y 1 blanco. No podía decir de qué color era yo, así que, naturalmente, no podía decir una palabra).

Entonces C juzgó que era un sombrero negro.