l’indovinello

Ci sono tre persone e 5 cappelli, tre bianchi e due neri. Ogni persona ha in testa un cappello e i tre possono guardarsi, ma senza vedere il colore del proprio cappello. I tre hanno in testa tutti cappelli bianchi. Viene chiesto al primo di dire il colore del proprio cappello, e risponde di non sapere. Idem il secondo. Al terzo viene chiesto il colore del suo cappello, e lui risponde bianco. Come ha fatto?

SOLUZIONE
Il primo avrebbe potuto rispondere solo se avesse visto che gli altri due indossavano cappelli neri. Quindi, l’aver risposto di non sapere significa che almeno uno fra il secondo e il terìsto il terzo con un cappello nero, avrebbe potuto dire che il suo era bianco. Ma anche il secondo non risponde, quindi il terzo deduce di avere un cappello bianco.
Fonte: Logicando.it