Qualche settimana fa ad un'Olimpiade di matematica per bambini a Singapore hanno proposto questo puzzle matematico, da allora è diventato virale sulle reti.
Stamattina mi è arrivato grazie ad un amico e cercando di risolverlo ho passato due fermate di metro venendo al lavoro, ma alla fine ho risolto. Credi di poter risolvere anche tu?
La dichiarazione recita così: "Albert e Bernard sono diventati amici di Cheryl e vogliono saperlo quand'è il tuo compleanno. Cheryl fornisce loro un elenco di 10 possibili date:
15 maggio, 16 maggio, 19 maggio
17 giugno, 18 giugno
14 luglio, 16 luglio
14 agosto, 15 agosto e 17 agosto.
Cheryl dice ad Albert e Benard, separatamente, rispettivamente il mese e il giorno del loro compleanno.
-Albert: «Non so quando sia il compleanno di Cheryl, ma so che nemmeno Bernard lo sa.
-Bernard: "All'inizio non sapevo quando fosse il compleanno di Cheryl, ma ora lo so."
-Albert: "Quindi, so anche quando è il compleanno di Cheryl."
Allora, quando è il compleanno di Cheryl?
RISPOSTA
Se hai risolto, congratulazioni! Avrai verificato che il sistema per risolverlo è simile a un sudoku.
La prima cosa da tenere a mente è che ad Albert disse il mese: Manno, giugno, luglio o agosto e a Bernardo il giorno: 14,15 16, 17, 18 o 19.
Quando Albert dice che è sicuro che Bernard non sappia quando è il compleanno, possiamo scartare il mese di maggio e giugno. Perché il 19 compare solo a maggio e il 18 solo a giugno. Se Albert avesse maggio o giugno non potrebbe essere sicuro che Bernard non lo sappia, poiché se Bernard avesse il 18 o il 19 saprebbe allora la data esatta del suo compleanno.
Perciò quando Bernard sente che sa che maggio e giugno sono fuori discussione. Quindi Bernard dice che lo sa già. Così dicendo, possiamo far cadere il 14 luglio e il 14 agosto, poiché se Bernardo avesse il numero 14 non saprebbe se il mese è luglio o agosto.
Poi Albert si rende conto che deve essere tra il 16 luglio, il 15 agosto e il 17 agosto.
Dal momento che ad Albert è stato detto il mese e dice di sapere qual è la data quando sente il commento di Bernard, deve sapere che è luglio. Dato che se fosse agosto, non potrei essere sicuro se sia il 15 o il 17. Pertanto, la risposta finale è il 16 luglio.
Hai indovinato?