Es curioso cómo la respuesta a un problema con palabras tan simples es inesperadamente compleja. Al principio pensé que sería fácil de resolver. Pero a medida que fui más profundo, no parecía nada simple. Pero para entonces estaba demasiado metido en eso como para rendirme. Ahora tenía que terminarlo y terminé escribiendo un programa para encontrar la respuesta. Esto es lo que mi programa encontró:
Se dieron cinco condiciones:
- Los dos números son diferentes y pueden variar de 2 a 99
- B no sabe la respuesta.
- B sabe que A tampoco sabe la respuesta.
- Ahora A sabe la respuesta.
- Ahora B también sabe la respuesta.
La respuesta es (4, 13) .
[Gracias Lu Yong por ayudarme a corregir esto]
Curiosamente, aunque (4, 13) es la única respuesta que satisface todas las condiciones, otras 85 parejas se acercan. Estos 85 pares satisfacen las cuatro primeras, pero no la quinta condición, es decir, con estos pares de números, B no sabrá la respuesta, incluso después de que A sepa la respuesta. No estoy enumerando todos los 85 de esos pares, pero algunos de ellos son:
(2,9)
(3,8)
(4,7)
(4,19)
(7,16)
(10,13)
…
…
(24,29)
(25,28)
(26,27)
- ¿Es Quora más como una página de confesión, especialmente sobre citas y relaciones? ¿Por qué?
- ¿Cuántos mensajes recibe una mujer de aspecto promedio en un sitio de citas pagadas?
- ¿Cuál es la mejor parte de tener una ruptura?
- ¿Cuáles son las posibilidades de que una chica quede impresionada por su boceto en vivo, sin dejarla notar por alguien que no esté familiarizado con ella?
- ¿Es bueno o malo tener demasiados amigos o amigas en el pasado?
Permítanme también explicar la lógica detrás del programa que escribí para llegar a esta respuesta:
1. B conoce la suma. Entonces B puede determinar el conjunto de pares de números que se suman a la suma dada. Tiene que haber al menos dos pares de números, porque B no sabe la respuesta al principio.
2. Usando todos los pares de números posibles, B puede determinar el conjunto de todos los productos posibles, uno de los cuales es lo que A sabe.
3. Para cada uno de estos posibles productos, B puede determinar todos los pares de factores posibles. Ninguno de estos productos puede tener solo un par de factores, porque B está seguro de que A tampoco sabe la respuesta.
Ahora podemos determinar un conjunto P de todos los pares de números posibles que satisfagan las tres condiciones mencionadas anteriormente. A dice después que él sabe la respuesta, lo que da lugar a la siguiente condición.
4. De todos los posibles factores del producto que A conoce, solo uno pertenece a P.
Entonces B dice que también sabe la respuesta. Esto significa,
5. Que de todos los pares de números que pueden formar la suma que conoce, solo uno cumple la condición # 4.
PD: ¡No puedo creer que haya pasado 3 horas luchando para responder esta pregunta!