Se trata de un test elaborado por las Olimpiadas de Matemática de las Escuelas de Asia y Singapur, la que ha despertado una serie de comentarios en Facebook, tras ser publicado por un presentador de la TV local.
El sitio BuzzFeed ha tomado la historia y ha podido explicar y resolver la duda, que reproducimos en breve a continuación.
Albert y Bernard acaban de hacerse amigos con Cheryl, y ellos quieren saber cuándo está ella de cumpleaños. Ante esto, Cheryl les da una lista de 10 posibilidades.
Mayo 15 Mayo 16 Mayo 19
Junio 17 Junio 18
Julio 14 Julio 16
Agosto 14 Agosto 15 Agosto 17
Cheryl luego le cuenta a Albert y Bernard por separado, el mes y día de su cumpleaños, respectivamente.
Albert: Yo no sé cuándo Cheryl está de cumpleaños, pero sé que Bernard tampoco sabe.
Bernard: Al principio, yo no sabía cuándo era el cumpleaños de Cheryl, pero ahora lo sé.
Albert: Entonces yo también sé cuándo es el cumpleaños de Cheryl.
Por tanto, cuándo es el cumpleaños de Cheryl?
¿Lo quieres intentar?…
Vamos por la resolución
Sabemos que a Albert se le dijo el mes, que puede ser mayo, junio, julio o agosto.
A Bernard se le dijo el día, y esto puede ser el 14, 15, 16, 17, 18 ó 19.

Albert: Yo no sé cuándo Cheryl está de cumpleaños, pero sé que Bernard tampoco sabe.
Usando algo de lógica -y sus iniciales-, pensemos lo siguiente. Si B (Bernard) hubiera dicho 18 ó 19 como los días, se sabría de inmediato la fecha de C (Cheryl), puesto que de las diez opciones, sólo éstos aparecen una vez (18 de junio y 19 de mayo). Así que descartemos esas fechas.
A (Albert) sabe que B no lo sabe, por tanto A ha elaborado el pensamiento anterior.
La única forma de que A pueda saber que B no le dijo 18 o 19, es si C le dijo un mes que no calza con 18 ó 19. Ello significa que A no le dijo ni mayo ni junio. Por lo tanto, tampoco es el 15 de mayo, 16 de mayo 17 de junio.

Bernard: Al principio, yo no sabía cuándo era el cumpleaños de Cheryl, pero ahora lo sé.
Ahora que B sabe lo dicho por A, B sabe la respuesta.
Un día 14 no puede haber sido la fecha, ya que B tendría dos meses para elegir (julio y agosto), por lo que no tendría la respuesta que conoció tras saber el mes. En este punto, B está entre el 16 de julio, 15 de agosto y 17 de agosto. Y al recibir el número de A, B sabe ya la fecha pero no la comenta a A todavía.
Albert: Entonces yo también sé cuándo es el cumpleaños de Cheryl.
Ahora que B dedujo que su cumpleaños no cae un 14, ya sabe el cumpleaños de C tras eliminar el 14 de las posibilidades, así como el 15 y el 17 de agosto, puesto que éstas tienen más de una respuesta posible.
De esta forma, la única fecha posible es el 16 de julio.

¿De haber acertado, habrías ido a la fiesta con tamaña prueba? Suponemos que Cheryl no tuvo Facebook o simplemente, no quería que nadie supiera cuando era su fiesta.