Jooohh...
Kyllä sieltä oikea vastaus on löytynyt: D:llä on valkoinen hattu.
Perusteluissa olisi pikkuisen toivomisen varaa. Kyse ei ole siitä, etteikö asiaa ole ymmärretty, vaan siitä, että sen kertominen yksinkertaisesti ja vakuuttavasti ei ole helppoa.
D:n kantilta katsoen on olemasa hyvin yksinertainen 'jos minulla olisi ....'-lause, jonka kertominen ei jätä epäselväksi sitä, mistä hän tiesi hattunsa värin. Odottelen sen lauseen loppuosaa joitain aikoja.
Helpotetaan vielä: noita lauseita on kaksi.
Yritetään nyt. Kerrataan alkuasetelma:
A . B . C . D
O- O- O- O-
Kysytään. tietääkö hattunsa värin. järjestyksessä A,B,C,D
1: Oletetaan hattujen väreiksi (ABCD)
VMMM
- A tietäisi heti hattunsa värin ja vastaisi 'Kyllä'
-
Ei tämä vaihtoehto
2: Oletetaan hattujen väreiksi (ABCD)
?VMM
- A ei tiedä hattunsa väriä - voi olla M tai V
- B päättelee: jos minulla olisi M, A olisi tiennyt (kohta 1). Vastaan 'Kyllä'
-
Ei tämä vaihtoehto
3: Oletetaan hattujen väreiksi (ABCD)
?VVM
- A ei tiedä hattunsa väriä - voi olla M tai V
- B ei tiedä hattunsa väriä - voi olla M tai V
- C päättelee: jos minulla olisi M, A tai B olisi tiennyt (kohta 1 tai 2). Vastaan 'Kyllä'
-
Ei tämä vaihtoehto
4: Oletetaan hattujen väreiksi (ABCD)
?MVM
- A ei tiedä hattunsa väriä - voi olla M tai V
- B ei tiedä hattunsa väriä - voi olla M tai V
- C päättelee: jos minulla olisi M, A tai B olisi tiennyt (kohta 1 tai 2). Vastaan 'Kyllä'
-
Ei tämä vaihtoehto
Johtopäätös: jos D:llä on musta hattu, joku hänen takanaan tietää hattunsa värin!
Vastaavasti voidaan rakentaa toinen johtopäätös: jos D:llä on valkoinen hattu, kukaan hänen takanaan ei tiedä hattunsa väriä!