miércoles 30 de abril de 2008

Los cortesanos infieles (* * * * *)

Cuarenta cortesanos de la corte del Sultán de Brunei, famoso ya en este blog (puedes ver cómo engañó al ladrón aquí, cómo repartió su herencia aquí y aquí, y la desastrosa ley que propuso aquí), eran engañados por sus mujeres

Este hecho era claramente conocido por todos los demás personajes de la corte sin excepción. Únicamente cada marido ignoraba su propia situación. El sultán convocó a los hombres de su corte y les dijo:
.
"Por lo menos uno de vosotros tiene una mujer infiel. Quiero que el que sea la expulse una mañana de la ciudad , cuando esté seguro de la infidelidad".
.
Al cabo de cuarenta días, por la mañana, los cuarenta cortesanos engañados expulsaron a sus mujeres de la ciudad.
.
¿Por qué?
.
Este enigma es de máximo nivel de dificultad. Si queréis una pista, podéis empezar resolviendo el enigma de La abadía de los monjes del punto lila, que es una versión simplificada de este tipo de retos.
.
Descubre cómo funciona este blog aquí.
.
Ya hay un blogger que lo ha resuelto. ¡Mira en los comentarios para ver la solución!

14 comentarios:

Anónimo dijo...

¿No debería ser al cabo de 41 días?

Jaume dijo...

No, son 40 días exactos (empezando a contar desde la mañana del día del anuncio, claro).

Viko dijo...

al esperar 40 dias que coindice con el número de parejas y viendo q nadie hechaba a su mujer supusieron que era la suya la infiel.

el de los monjes me tuvo bastante tiempo pensando, si he acertado sigue metiendo mas porfavor

vicariasca dijo...

Cada uno de los cortesanos sabía que los otros 39 eran engañados. Pero al ver que ninguno de ellos expulsaba a su esposa, debieron suponer que ellos también eran engañados. Al pasar los 39 días y no ser expulsada ninguna esposa, tuvieron la certeza de que eran engañados al llegar al día 40, por eso todos juntos expulsaron a sus esposas.

Jaume dijo...

No, no es así. Hay que deducirlo de manera recurrente.

Una pista: Si de los 40 cortesanos, fueran 18 los engañados, se hubieran dado cuenta de su propia condición en la noche 18. Si fueran 35, se hubieran dado cuenta en la 35.

empezad pensando que son 2 los engañados ... y a partir de aquí a ver si vais encontrando más ...

Lys dijo...

Bien.
Si hubiera un sólo engañado, qué vería? Que no hay nadie engañado, por lo que el 1º día deduce que es él mismo el cornudo, y echa a su mujer de la ciudad.

Pongamos que sólo hubiera dos engañados. Cada uno de ellos vería sólo 1 engañado. Por tanto, al llegar el primer día y ver que el engañado no ha echado a su mujer, sabrían que el otro engañado es él mismo, y expulsarían a sus esposas de la ciudad al 2º día.

El número de días que tardan en expulsar a las mujeres siempre va a coincidir con el nº de parejas engañadas.

Veamos lo que pasa con 40 cortesanos engañados. Cada uno de ellos sabe de que hay 39 que son engañados por sus mujeres, pero no conocen su propio caso. LLega el día 39, y ven que ninguno ha expulsado a su mujer: por lo que deducen que hay un engañado más, y que son ellos mismos. Y el día 40, expulsan a sus esposas.

Jaume dijo...

Lys,

Tu razonamiento es casi perfecto, pero falla en una cosa: No saben el número total de engañados.

Es decir, si hubiera 2 engañados, uno de los engañados sabría que otro (y sólo otro) es engañado, pero no sabría que hay 2 en total, y, por tanto, él es el otro.

Hay que deducirlo de otra manera ... pero estáis muy cerca!!

julen dijo...

Pongamos que hay dos cortesanos que son engañados. Cada uno de ellos pensaria que solo hay un engañado, pero al ver el primer dia que el otro no expulso a su mujer, piensa que es porque el otro sabe de algún otro que está siendo engañado. Como el ya sabe que no hay ningun otro solo puede ser el mismo. Por lo tanto con dos cornudos la expulsion seria al segundo dia.

Con tres uno de los engañados estaria viendo a dos engañados y pensaria que al segundo dia (sigiendo el razonamiento anterior, caso de dos engañados)deberian ser expulsados. Al ver que no es asi solo puede ser porque esos dos esten en la misma situacion que el mismo, es decir, hay un tercer cornudo, el mismo. Asi pues al tercer día tres mujeres expulsadas.

Asi nos damos cuenta que siempre que añadamos un cornudo mas, tenemos la situacion anterior mas un dia mas. Por lo tanto el numero de dias y el de mujeres que engañan es el mismo. 40 infieles, los cortesanos pueden afirmar que son engañados con seguridad y expulsar a su mujer al dia 40.

Todo eso sin saber desde un principio el numero de infieles.

Jaume dijo...

Si señor!! Ahora sí que la respuesta está clavada ...

vicariasca dijo...

perdónenme pero es lo mismo que dije pero más largo.

Jaume dijo...

vicariasca,

Perdona pero no se entendía toda la lógica con tu respuesta. Faltaba saber porqué los otros sabían que estaban engañados al ver que los otros no expulsaban a su esposa.

Se tiene que sacar por recurrencia ...

Carlos Palacios dijo...

Jaume, NO ESTOY DE ACUERDO CON TU CONCLUSIÓN DE RECURRENCIA.

En el enunciado pone claramente:

"Este hecho era claramente conocido por todos los demás personajes de la corte sin excepción. Únicamente cada marido ignoraba su propia situación. El sultán convocó a los hombres de su corte y les dijo:"

es decir, cada uno de los 40 cortesanos sabía a la perfección que los otros 39 eran cornudos, así que no hace falta ir a la recurrencia. Bueno, la única recurrencia está en que al menos tenían que pasar 39 días, si no se había expulsado a nadie, cada uno de los 40 ya sabía que él también era un cornudo. Es decir, 40 días

Anónimo dijo...

jaja y ni le contestais a carlos que tiene toda la razón... nada de suceciones el anunciado es claro solo es esperar a saber si tu tmb eres un cornudo mas n+1 o no xD

Alfonso dijo...

Bonito juego de lógica.

No demasiado difícil.
¡Quiero más!