¿Cuál es la respuesta al problema lógico de Singapur? ¿Cuándo es el cumpleaños de Cheryl?

Este género de rompecabezas lógicos es desconcertante en gran parte porque las personas rara vez actúan de esta manera. Los acertijos también tienen suposiciones integradas: todos son sinceros, por ejemplo, y nadie se ofende y se marcha cuando los extraños insisten en hacer que la comunicación básica sea tan complicada. Los estudiantes que compiten en competencias de matemáticas generalmente están familiarizados con las convenciones de los acertijos lógicos, pero las personas que no han tomado una clase de matemáticas durante más de una década generalmente dicen: “¿Huh?”
Este rompecabezas es particularmente complicado. ¿Por qué Albert y Bernard no dejan escapar lo que Cheryl les ha dicho? ¿Por qué Cheryl es tan tímida al revelar el mes y el día, pero no el año, de su cumpleaños? ¿Qué más está tratando de ocultar Cheryl?
Pero si estás dispuesto a jugar, así es como se desenvuelve la lógica.
Ayuda a poner la lista de 10 fechas en forma de tabla:


Ahora examinemos lo que dicen Albert y Bernard. Albert va primero:

No sé cuándo es tu cumpleaños, pero sé que Bernard tampoco lo sabe.

La primera mitad de la oración es obvia: Albert solo sabe el mes, pero no el día, pero la segunda mitad es la primera pista crítica.
La reacción inicial es, ¿cómo podría saber Bernard? Cheryl solo susurró el día, entonces, ¿cómo podría tener más información que Albert? Pero si Cheryl hubiera susurrado “19”, Bernard de hecho sabría la fecha exacta, el 19 de mayo, porque solo hay una fecha con 19. De manera similar, si Cheryl le hubiera dicho a Bernard “18”, entonces Bernard sabría que el cumpleaños de Cheryl era el 18 de junio.
Por lo tanto, para que esta afirmación de Albert sea verdadera significa que Cheryl no le dijo a Albert “mayo” o “junio”. (De nuevo, para los acertijos lógicos, la posibilidad de que Albert esté mintiendo o confundido está fuera de la mesa). Entonces Bernard respuestas:

Originalmente no lo sabía, pero ahora sí.

Entonces, según la declaración de Albert, Bernard ahora también sabe que el cumpleaños de Cheryl no es en mayo o junio, eliminando la mitad de las posibilidades, dejando el 14 de julio, el 16 de julio, el 14 de agosto, el 15 de agosto y el 17 de agosto. Pero Bernard ahora lo sabe. Si Cheryl le hubiera dicho “14”, no lo sabría, porque aún habría dos posibilidades: el 14 de julio y el 14 de agosto. Así sabemos que el día no es el 14.

Ahora solo quedan tres posibilidades: 16 de julio, 15 de agosto y 17 de agosto. Albert nuevamente:

Bueno, ahora también lo sé!

El mismo proceso lógico nuevamente: para que Albert sepa, el mes tiene que ser julio, porque si Cheryl le hubiera dicho “agosto”, aún tendría dos posibilidades: el 15 de agosto y el 17 de agosto.

FUENTE: The New York Times


Bernald (pensando): DIECISÉIS … ese es el número que me dijo. ¿Pero cuáles dieciséis? 16 de mayo o 16 de julio? No estoy seguro … ¿cuáles son las posibilidades: 50-50? No puedo hacer un movimiento … ¡bloqueado!

Albert: Sé que Bernald no sabe la fecha. he he he ..

Bernald (pensando): Por supuesto, no sé el cumpleaños, ¡de lo contrario me volvería loco ahora! Ohh, espera … ¿qué acabo de escuchar? Está tan seguro de que no sé la fecha:
–Lo que implica que él sabe que tengo dos opciones y no es una suposición fácil.
–Lo que implica que él sabe que el cumpleaños no cae en meses con 18 y 19 en ellos .

PONGA A MAYO Y JUNIO.
…y…
… la única opción restante es: 16 de julio.

Bernald: ..pero ahora lo se! Café por favor … Negro. Dos azúcares

Albert (pensando): ¡Guau! ¡Acabo de reducir sus opciones de cuatro a dos! – Julio y agosto.

Y el niño se concentró en una respuesta …

Claramente el 14 no es la respuesta, ya que lo mantendría ocupado. Ahora, a agosto le quedan otras dos fechas (15,17) y a julio solo le queda una (16). Había sido agosto el mes en que me lo dijo, me quedaría confundida entre dos fechas … ¡pero ella me la regaló!

Alrbert: Ohh sí, ¡ahora sé la respuesta!

Bernald: ¡Aburrido!

Es el 16 de julio.
Abreviaturas: A = Albert, B = Bernard.
Primera declaración A: Sé que B no sabe, por lo que cualquier mes que incluya una fecha única (18 y 19) no es la respuesta, porque de lo contrario A no podría estar seguro de que B no pueda deducir la respuesta. Entonces May y Jun no son la respuesta. La respuesta es en julio o agosto.
2da declaración. B: ahora lo sé. Entonces la fecha es única entre los meses restantes. Entonces 14 no es el día. La respuesta es entre el 16 de julio, el 15 de agosto o el 17 de agosto.
3ra declaración. A: Entonces lo sé. Entonces el mes debe contener solo una posibilidad. Entonces Aug no es la respuesta, porque si es así, A tenía dos posibilidades (15 y 17) que hacían imposible encontrar la respuesta. Entonces, la posibilidad restante es 16.Jul; la respuesta.

El autor de este acertijo nos estaba dando HECHOS, por lo tanto, deberíamos eliminar todas nuestras suposiciones.
Hecho 1 = A Albert solo se le dio el mes, y a Bernard se le dio solo el día
Hecho 2 = Para que Albert diga “pero sé que Bernard tampoco lo sabe”, Albert está 100% seguro de que el mes no podría ser mayo o junio porque estos meses tienen días únicos en 18 o 19 que podrían permitirle a Bernard inmediatamente conoce el cumpleaños Por lo tanto, el mes es julio o agosto.
Hecho 3 = Cuando Bernard dijo que “pero ahora lo sé”, Bernard eliminó el 14 de julio o el 14 de agosto. Por lo tanto, en este punto, solo hay tres fechas posibles disponibles: 16 de julio, 15 de agosto o 17 de agosto.
Hecho 4 = Pero el autor nos dio un último hecho, la declaración de Albert de que “Entonces, también sé cuándo es el cumpleaños de Cheryl”. Para que Albert sepa 100%, el mes no podría ser agosto.

La única fecha que queda es el 16 de julio, y ese es el cumpleaños de Cheryl.

Como muchas personas tenían dudas sobre la explicación anterior, he simplificado la solución:

  1. A Albert se le dio el mes y a Bernard se le dio el día.
  2. Meses posibles para Albert:
  3. Posibles días para Bernard: <14, 15, 16, 17, 18, 19>
  4. Los datos se pueden representar como:


    Ahora concéntrate en la oración:

    Albert: No sé cuándo es el cumpleaños de Cheryl, pero sé que Bernard tampoco lo sabe.

    El hecho de que Albert esté seguro de que Bernard no sabe el cumpleaños solo es posible si Albert tiene el mes de julio o agosto.

    Si tenía mayo o junio, entonces existía la posibilidad de que Bernard supiera el cumpleaños, ya que Bernard puede tener 18 o 19 días, que son días únicos (aparecen solo en un mes) y Bernard no necesita saber el mes para la fecha de nacimiento.

    Por lo tanto, solo los meses posibles para Albert son: julio y agosto.
    Y, solo los días posibles para Bernard son: 14, 15, 16 y 17.

    Por lo tanto, el espacio de solución ahora se reduce a:

  5. Ahora, enfócate en la oración:

    “Bernard: Al principio no sé cuándo es el cumpleaños de Cheryl, pero ahora lo sé”.

    Si Bernard sabe la respuesta ahora, eso significa que debe tener un día único (asociado con solo un mes) porque no sabe el mes. Eso significa que 14 no puede ser el día con Bernard, ya que aparece tanto en julio como en agosto.

    Por lo tanto, el espacio de solución ahora se reduce a:

  6. Ahora, la parte difícil es que:

    Bernard dice que ahora sé la respuesta, luego Albert dice que él también sabe la respuesta.

    Como 15, 16 y 17 son días únicos (solo asociados con un mes), Bernard podría tener alguno de ellos y ahora está satisfecho, ya que puede averiguar fácilmente qué mes es de la tabla y así puede saber el cumpleaños.

    Entonces, para obtener nuestra respuesta, debemos centrarnos en el acuerdo de Albert de que ahora él también sabe la respuesta.

    Cuando Albert dice que él también sabe la respuesta, ¡todavía no tiene los datos de Bernard!
    No sabe que el día con Bernard es 15, 16 o 17.
    Entonces, ¿cómo llegó a la conclusión de que él también sabe la respuesta? Eso significa que tiene julio como mes, ya que solo hay un día asociado con julio. Entonces, está seguro de que ahora también sé la respuesta.

    Por lo tanto, la respuesta es:

    16 de julio.

Recuerde, a Albert le dicen mayo, junio, julio o agosto.

A Bernard le dicen 14, 15, 16, 17, 18 o 19

Vamos a verlo línea por línea.

Albert: No sé cuándo es el cumpleaños de Cheryl, pero sé que Bernard tampoco lo sabe.

Todo lo que Albert sabe es el mes, y cada mes tiene más de una fecha posible, por lo que no sabe cuándo es su cumpleaños. La primera parte de la oración es redundante.

Sin embargo, la única forma en que Bernard podría saber la fecha con un solo número sería si Cheryl le hubiera dicho 18 o 19, ya que de las diez opciones de fecha solo estos números aparecen una vez, como 19 de mayo y 18 de junio.

Para que Albert sepa que Bernard no sabe, a Albert se le debe haber dicho en julio o agosto, ya que esto descarta que Bernard tenga 18 o 19 años.

Línea 2) Bernard: Al principio no sé cuándo es el cumpleaños de Cheryl, pero ahora lo sé.

Bernard ha deducido que Albert tiene agosto o julio. Si conoce la fecha completa, debe haberle dicho 15, 16 o 17, ya que si le hubieran dicho 14 no sabría si el mes era agosto o julio. Cada uno de 15, 16 y 17 solo se refiere a un mes específico, pero 14 podrían ser cualquier mes.

Línea 3) Albert: Entonces también sé cuándo es el cumpleaños de Cheryl.

Por lo tanto, Albert dedujo que las posibles fechas son el 16 de julio, el 15 de agosto y el 17 de agosto. Para que él sepa ahora, se le debe haber dicho julio. Como si le hubieran dicho agosto, no sabría qué fecha es el cumpleaños.

La respuesta, por lo tanto, es el 16 de julio.

Hay dos respuestas resueltas en este hilo, el 16 de julio y el 17 de agosto. No voy a intentar probar una respuesta correcta, pero mostraré esto:

La respuesta “17 de agosto” es incorrecta.

Para ver por qué, juguemos el juego desde el punto de vista de Albert. Usted es albert

Cheryl te dice que su cumpleaños es en agosto, y luego le cuenta a Bernard el día. Ahora sabe que a Bernard le dijeron 14, 15 o 17.

Si Bernard le dijera “14”, podría reducirlo al 14 de julio y al 14 de agosto.
Si Bernard le dijera “15”, podría reducirlo al 15 de mayo y al 15 de agosto.
Si Bernard le dijera “17”, podría reducirlo al 17 de junio y al 17 de agosto.

De cualquier manera, Bernard aún no conoce el cumpleaños de Cheryl. Además, todos ya saben que tú no lo sabes; sea ​​lo que sea que te hayan dicho, no te da suficiente información para resolverlo.

Entonces usted dice con confianza que no sabe (lo que no le dice nada a nadie; todos, incluidos los transeúntes, ya lo sabían), y que Bernard tampoco lo sabe.

Ahora Bernard dice: “Bueno, no lo sabía, pero ahora sí”.

Ya sabías que él no lo sabía; eso no te dijo nada. Pero el conocimiento que hace ahora te dice algo. Repasemos las posibilidades.

Supongamos que le hubieran dicho a Bernard “14”. El saber que sabías que él no sabía no ayuda a Bernard; julio o agosto es consistente con esto. Así que Bernard no podría haber declarado con confianza que lo sabía. Como dijo que ahora lo sabía, a Bernard no se le debe haber dicho “14”.

Supongamos que le hubieran dicho a Bernard “17”. El conocimiento de que usted sabía que él no sabía descarta que le hayan dicho a June, porque si le hubieran dicho a June, podría haberle dicho 18. En este escenario, Bernard sabría que era el 17 de agosto.

Supongamos que le hubieran dicho a Bernard “15”. El conocimiento de que sabías que él no sabía descarta a May, porque si te hubieran dicho May, le podrían haber dicho 19. En este escenario, Bernard sabría que era el 15 de agosto.

Por lo tanto, a Bernard se le podrían haber dicho 15 o 17, y no sabes cuál . Has reducido el cumpleaños de Cheryl al 15 de agosto o al 17 de agosto, pero nada de lo que dijo Bernard los excluye. Por lo tanto, no puedes decir que lo sabes.

Si la fecha real fuera el 17 de agosto, Albert no podría decir que conocía el cumpleaños de Cheryl cuando habló por segunda vez. Por lo tanto, esa no es la solución.

Esto parece una pregunta analítica GRE, al menos cuando la tomé hace muchos años. Aquí se explica cómo encontrar la respuesta:

Enumere las opciones en una matriz y luego elimine las opciones basadas en datos:

El primer dato es: B no sabe (según lo que nos dice A), lo que nos dice que podemos eliminar todas las columnas con una sola x (18 y 19).

El siguiente dato es que: B sabe que A no sabe, lo que nos dice que podemos eliminar las filas correspondientes a las entradas que hemos eliminado del paso anterior (mayo y junio).

A continuación, descubrimos que dado todo esto, B lo sabe, lo que significa que podemos eliminar columnas con más de 1 entrada (14).

Finalmente, sabemos que A sabe, por lo que podemos eliminar filas con más de 1 entrada (agosto).

Esto nos deja con el 16 de julio.

No hay nada complicado al respecto. La razón por la que se ha vuelto viral es porque es fácil de hacer a pesar del hecho de que se ve sofisticado. Lo que esto significa es que mucha gente lo hará bien, lo que les hace pensar que son inteligentes. A las personas les gusta sentir que son inteligentes.

Pase un problema realmente difícil y vea qué tan viral se vuelve. Por otro lado, intenta pasar algo realmente simple como 1 + 1 = ?. Estoy seguro de que tampoco se volverá viral.

Ahí vas. Respondí 3 preguntas: “cuál es el cumpleaños de Cheryl”, que preguntaste, “qué es tan complicado”, que también preguntaste, y “por qué se ha vuelto viral”, que no preguntaste.

No entiendo el alboroto por eso. Si esto puede volverse viral, elija cualquier pregunta de un montón de exámenes de aptitud en India como CAT, XAT, MiCAT y ¡debería ser un trabajo canónico sobre acertijos! 😀
De todos modos, aquí está la respuesta:
Los conjuntos de datos que tenemos son:

Albert:
Mayo – 15, 16, 19
Junio ​​- 17, 18
Julio – 14, 16
Agosto – 14, 15, 17

y

Bernard:
14 – julio y agosto
15 – mayo y agosto
16 – mayo y julio
17 – junio y agosto
18 – junio
19 – mayo

Ahora, Albert no sabe el cumpleaños y tampoco Bernard tampoco; eso significa que el mes no es junio o mayo, lo que también descarta los días 18 y 19 (ya que estas fechas simplemente le regalarían el mes a Bernard, ya que son únicos)
Entonces, ahora tenemos el conjunto de datos podado:

Julio – 14, 16
Agosto – 14, 15, 17

Ahora Andrew dice que conoce el cumpleaños, por lo que descarta las fechas no únicas (es decir, 14). Ahora, tomemos las tres fechas restantes individualmente.
Si la respuesta es 15, pensaría que el mes es agosto
Si la respuesta es 17, él pensaría que el mes es agosto
Si la respuesta es 16, asumiría que el mes es julio

Aquí es donde vemos que no puede ser 15 o 17, ya que no hay forma de que pueda estar seguro de cuál es el mes correcto
Por lo tanto, la respuesta es el 16 de julio.

Creo que la tercera declaración es redundante.

Tengo una solución diferente en mi mente.
Aquí se dice que Bernard sabe el día, no la fecha del día de Cheryl.
Así que marquemos los 7 días, de lunes a domingo, como 1-7.
La secuencia siempre será la misma que la distancia entre estas fechas siempre es la misma.


1 2 3 4 5 6 7
15mayo 16mayo – – 19mayo 17junio 18junio
– – – – 14 de julio – 16 de julio
14 AGOSTO 15 AGOSTO 16 AGOSTO – – – –


Ahora ya que Albert está seguro de que Bernard no puede decirlo.
Opciones descartadas: 16 de agosto y 17 de junio


1 2 3 4 5 6 7
15mayo 16mayo – – 19mayo – 18junio
– – – – 14 de julio – 16 de julio
14 AGOSTO 15 AGOSTO – – – – –


Ahora, como Albert estaba seguro de que Bernard no podría adivinar previamente y después de decir esto, Bernard pudo decir que este tiene que ser el mes con dos opciones.
es decir, junio tenía dos opciones, una se elimina y otra es la respuesta.
Como esto nunca fue posible para ningún otro mes.
18 de junio es la respuesta.

La respuesta es el 16 de julio.

Considere la primera declaración de Albert.
Él dice que no conoce el cumpleaños de Cheryl, pero que confiaba en que tampoco Bernard lo sabe. Puede decir que con confianza implica que el mes no puede ser mayo o junio. ¿POR QUÉ? si el mes es mayo o junio, entonces existe la posibilidad de que Bernard tenga 19 o 18, que son fechas únicas y no puede afirmar que Bernard no lo sabe con certeza.

Esta información deja a Bernard con 2 meses posibles, julio o agosto.

Bernard sabe la fecha del cumpleaños de Cheryl. Dice que sé el cumpleaños de Cheryl. Esto implica que la fecha debe ser 15 o 16 o 17. ¿POR QUÉ? Si la fecha hubiera sido 14, entonces no podría haber dicho que conoce el cumpleaños, ya que todavía habría tenido confusión entre el 14 de julio o el 14 de agosto. Por lo tanto, la fecha debería ser 15, 16 o 17.

Albert ahora dice que él también sabe la respuesta . Si el mes que conoce hubiera sido agosto, entonces debería haber tenido dos opciones el 15 de agosto o el 17 de agosto y no puede decir que conoce su cumpleaños. Por lo tanto, el mes que tiene debe ser julio.

Por lo tanto, la respuesta es el 16 de julio.

16 de julio

  1. Albert sabe con certeza que Bernard no sabe. Solo hay dos fechas 18 y 19 que determinan de manera única el cumpleaños. Por lo tanto, estas fechas no son posibles, de lo contrario Bernard sabrá el mes también. Por lo tanto, el mes que Albert conoce no contiene 18 ni 19. Por lo tanto, el mes es julio o agosto.
  2. De julio y agosto las fechas son 14, 15, 16, 17.
    Ahora que Bernard conoce el cumpleaños, la fecha no puede ser 14 porque está presente tanto en julio como en agosto.
  3. Ahora, 15 y 17 implican agosto, pero 16 implican únicamente julio. Desde que Bernard sabe, Albert también sabe. Por lo tanto, la fecha debe ser 16.

QED

Esto no es tan misterioso como suena primero. Comencemos con una lista completa de fechas.

15/05 16/05 19/19
17/06 18/06
14/07 16/07
14/08 15/08 17/08

Esto nos da:

  • Opciones de mes: 05, 06, 07, 08
  • Opciones de día: 14, 15, 16, 17, 18, 19

Asignaciones de día a mes (para mayor claridad):

  • 14: 07 o 08
  • 15: 05 o 08
  • 16: 05 o 07
  • 17: 06 o 08
  • 18: 06
  • 19: 05

La persona del mes dice que todavía no hay forma de que la persona del día sepa la fecha. La única forma en que la persona del día puede saber la fecha exacta desde el inicio fue si el día era 18 (señalando el mes 06) o 19 (señalando el mes 05). Entonces el mes debe ser 07 o 08.

Esto nos deja con fechas:
14/07 16/07
14/08 15/08 17/08

Cuando la persona del día oye esto (que esencialmente es el mes 07 o 08), afirman que esta información es suficiente para que puedan decidir una fecha.

La única forma en que esto podría suceder es si el día fuera 15, 16 o 17.

Las opciones ahora son:

  • 16/07
  • 15/08 17/08

Al enterarse de que la persona del día podría hacer zoom en una fecha, la persona del mes
declara que él también podría.

Digamos que el mes fue 08. Esto no permitiría al mes-persona fijar una fecha, ya que hay dos opciones para 08. Por lo tanto, el mes debería haber sido 07.

La única opción de fecha que queda con el mes 07 es la 16. Por lo tanto, la fecha de nacimiento debe ser 16/07.

Para obtener más información sobre cómo resolver acertijos de este tipo y más, consulte Aprendizaje basado en rompecabezas , un libro brillante escrito por dos tipos increíbles del sur de Australia (nada menos que Alan Noble – Acerca de – Google+ se ofreció como voluntario para escribir la introducción).

Respuesta: 17 de agosto

Albert sabe el mes
Bernard sabe el día

  1. Albert sabe que Bernard no sabe; Esto significa que los días que no ocurren no podrían ser su cumpleaños. De lo contrario, Bernard ya lo sabría. Por lo tanto, eliminando fechas con solo un día 19 de mayo y 18 de junio.
  2. Ahora Bernard sabe que Albert tampoco lo sabe. Albert solo sabría el cumpleaños de Cheryls si cae en junio, eso no ocurre. Por lo tanto, el 17 de junio también se elimina.
  3. Bernard ahora sabe su cumpleaños. La única forma posible en que él sabría si solo hubiera una cita con un día sin ocurrir. Por lo tanto, la única fecha con un día restante es el 17 de agosto.
  4. Albert ahora sabe que Bernard sabe su cumpleaños. Usando las mismas deducciones, la fecha con el único día debe ser su cumpleaños.

La respuesta es probablemente el 16 de julio.

comenzamos eliminando esas fechas que no pueden ser su fecha de nacimiento.

De diez fechas dadas 18 y 19 que ocurren una vez. Como le dijeron a Albert meses antes que día y Bernard sabe la fecha, pero Albert está seguro de que Bernard no sabe, eliminando 18 y 19 días posibles.

Supongamos que Cheryl le hubiera dicho a Albert que el mes era mayo o junio, entonces no puede estar seguro de que Bernard no lo sepa, ya que Bernard podría haber tenido 18 o 19 años.

Entonces, según Bernard May y junio están descartados.

Ahora Bernard puede saber en qué mes es. Debe ser el 16 de julio, el 15 de agosto y el 17 de agosto. No puede ser 14 como entonces si no puede saber si es el 14 de julio o el 14 de agosto.

Ahora, dado que Albert también puede estar seguro de la fecha, debe saber que es julio.

Si es agosto, entonces no puede estar seguro de si es el 15 o 17 de agosto.

Entonces la respuesta es el 16 de julio.
Fuente: [SOLUCIONADO] ¿Cuándo es el cumpleaños de Cheryl?

Recuerde, a Albert le dicen mayo, junio, julio o agosto.
A Bernard le dicen 14, 15, 16, 17, 18 o 19
Vamos a verlo línea por línea.
Albert: No sé cuándo es el cumpleaños de Cheryl, pero sé que Bernard tampoco lo sabe.
Todo lo que Albert sabe es el mes, y cada mes tiene más de una fecha posible, por lo que no sabe cuándo es su cumpleaños. La primera parte de la oración es redundante.
Sin embargo, la única forma en que Bernard podría saber la fecha con un solo número sería si Cheryl le hubiera dicho 18 o 19, ya que de las diez opciones de fecha solo estos números aparecen una vez, como 19 de mayo y 18 de junio.
Para que Albert sepa que Bernard no sabe, a Albert se le debe haber dicho en julio o agosto, ya que esto descarta que Bernard tenga 18 o 19 años.
Línea 2) Bernard: Al principio no sé cuándo es el cumpleaños de Cheryl, pero ahora lo sé.
Bernard ha deducido que Albert tiene agosto o julio. Si conoce la fecha completa, le deben haber dicho 15, 16 o 17, ya que si le hubieran dicho 14 no sería más sabio si el mes era agosto o julio. Cada uno de 15, 16 y 17 solo se refiere a un mes específico, pero 14 podrían ser cualquier mes.
Línea 3) Albert: Entonces también sé cuándo es el cumpleaños de Cheryl.
Por lo tanto, Albert dedujo que las posibles fechas son el 16 de julio, el 15 de agosto y el 17 de agosto. Para que él sepa ahora, se le debe haber dicho julio. Como si le hubieran dicho agosto, no sabría qué fecha es el cumpleaños.
La respuesta, por lo tanto, es el 16 de julio.

16 de julio

Recuerde, a Albert le dicen mayo, junio, julio o agosto.
A Bernard le dicen 14, 15, 16, 17, 18 o 19

Vamos a verlo línea por línea.
Albert: No sé cuándo es el cumpleaños de Cheryl, pero sé que Bernard tampoco lo sabe.

Todo lo que Albert sabe es el mes, y cada mes tiene más de una fecha posible, por lo que no sabe cuándo es su cumpleaños. La primera parte de la oración es redundante.

Sin embargo, la única forma en que Bernard podría saber la fecha con un solo número sería si Cheryl le hubiera dicho 18 o 19, ya que de las diez opciones de fecha solo estos números aparecen una vez, como 19 de mayo y 18 de junio.

Para que Albert sepa que Bernard no sabe, a Albert se le debe haber dicho en julio o agosto, ya que esto descarta que Bernard tenga 18 o 19 años.
Línea 2) Bernard: Al principio no sé cuándo es el cumpleaños de Cheryl, pero ahora lo sé.

Bernard ha deducido que Albert tiene agosto o julio. Si conoce la fecha completa, debe haberle dicho 15, 16 o 17, ya que si le hubieran dicho 14 no sabría si el mes era agosto o julio. Cada uno de 15, 16 y 17 solo se refiere a un mes específico, pero 14 podrían ser cualquier mes.

Línea 3) Albert: Entonces también sé cuándo es el cumpleaños de Cheryl.
Por lo tanto, Albert dedujo que las posibles fechas son el 16 de julio, el 15 de agosto y el 17 de agosto. Para que él sepa ahora, se le debe haber dicho julio. Como si le hubieran dicho agosto, no sabría qué fecha es el cumpleaños.
La respuesta, por lo tanto, es el 16 de julio.

También puede ver una solución de video aquí:
Puzzle lógico de Singapur: Albert y Bernard descubren el cumpleaños de Cheryl

Fuente: Cómo resolver el problema matemático de cumpleaños de Albert, Bernard y Cheryl

Recuerde, a Albert le dicen mayo, junio, julio o agosto.

A Bernard le dicen 14, 15, 16, 17, 18 o 19

Vamos a verlo línea por línea.

Albert: No sé cuándo es el cumpleaños de Cheryl, pero sé que Bernard tampoco lo sabe.

Todo lo que Albert sabe es el mes, y cada mes tiene más de una fecha posible, por lo que no sabe cuándo es su cumpleaños. La primera parte de la oración es redundante.

Sin embargo, la única forma en que Bernard podría saber la fecha con un solo número sería si Cheryl le hubiera dicho 18 o 19, ya que de las diez opciones de fecha solo estos números aparecen una vez, como 19 de mayo y 18 de junio.

Para que Albert sepa que Bernard no sabe, a Albert se le debe haber dicho en julio o agosto, ya que esto descarta que Bernard tenga 18 o 19 años.

Línea 2) Bernard: Al principio no sé cuándo es el cumpleaños de Cheryl, pero ahora lo sé.

Bernard ha deducido que Albert tiene agosto o julio. Si conoce la fecha completa, debe haberle dicho 15, 16 o 17, ya que si le hubieran dicho 14 no sabría si el mes era agosto o julio. Cada uno de 15, 16 y 17 solo se refiere a un mes específico, pero 14 podrían ser cualquier mes.

Línea 3) Albert: Entonces también sé cuándo es el cumpleaños de Cheryl.

Por lo tanto, Albert dedujo que las posibles fechas son el 16 de julio, el 15 de agosto y el 17 de agosto. Para que él sepa ahora, se le debe haber dicho julio. Como si le hubieran dicho agosto, no sabría qué fecha es el cumpleaños.

La respuesta, por lo tanto, es el 16 de julio.

Fuente: Viral Riddle: ¿Cuándo es el cumpleaños de Cheryl? – BhaviniOnline.com

Es el 16 de julio.

Después de la primera declaración, está claro que el mes de nacimiento es julio o agosto. Esto se debe a que si fue mayo o junio, Albert no podría haber dicho con certeza que Bernard no sabía la fecha de nacimiento. Digamos, por ejemplo, que si el día de nacimiento era el 19 de mayo, Bernard tendría el 19 y como el 19 de mayo es la única opción con la fecha 19, sabría la fecha de nacimiento.

Bernard concluye lo mismo de la declaración anterior. Y ahora es capaz de determinar la fecha exacta de nacimiento. Esta información descarta 14 como posible fecha de nacimiento. Porque si tuviera 14, no podría decir que fue el 14 de julio o el 14 de agosto.

Como ahora nos quedan 3 fechas: 16 de julio, 15 de agosto y 17 de agosto y Albert puede decir el cumpleaños de Cheryl, el mes tiene que ser julio. Por lo tanto, la fecha de nacimiento es el 16 de julio.
Aquí hay una solución de video para lo mismo:
Puzzle lógico de Singapur: Albert y Bernard descubren el cumpleaños de Cheryl

Lo único que lo hace complicado es que el público en general no sabe cómo interpretar la primera declaración de Albert.

La clave está en entender cómo Albert sabe lo que sabe. El análisis correcto es darse cuenta de que Albert sabe esto únicamente en función del mes que le dieron. Desafortunadamente, muchas personas piensan erróneamente que Albert obtiene la información de alguna fuente externa (un pequeño pajarito le dijo, o el comportamiento de Bernard la delató).

Las personas cometen este error porque no pueden apreciar el contexto del problema (es decir, un rompecabezas matemático). Esta no es una conversación escuchada en el brunch, es un conjunto preciso y lógico de declaraciones.