A ver si este problema sacado de un libro les refresca la memoria a los 
estudiantes de la tecnol�gica....

No lo env�o a la lista de programaci�n pues est� m�s callada que el mudo 
de Tumberos.

------------------------------------------------------------------------------- 
                 Este problema tiene su origen en una leyenda sobre el 
historiador Flavius Josephus en el primer siglo de nuestra era.
                 Durante las guerras judeo-romanas, N personas, entre 
ellas Josephus y uno de sus amigos, se encontraron sitiadas en
                 una cueva. Prefiriendo morir a caer prisioneros 
decidieron suicidarse pese a la opini�n contraria de Josephus y su
                 amigo; para ello, formaron un c�rculo asign�ndose n�meros 
consecutivamente de 1 a N a partir de una persona
                 determinada. Contando a partir de la persona n�mero 1, la 
M-�sima persona se suicid� o fue ejecutada. Cerrando
                 nuevamente el c�rculo y comenzando a contar desde la 
persona que segu�a a la que fue ejecutada, al llegar al M-�simo
                 lugar se ejecut� a esa persona. El proceso deb�a 
repetirse hasta que s�lo quedase una persona, quien deb�a suicidarse.
                 Josephus, sabiendo desde qu� lugar se comenzar�a a 
contar, pudo determinar los lugares donde deb�an ubicarse �l y su
                 amigo de manera ser los dos �ltimos sobrevivientes y 
evitar as� sus muertes. Por ejemplo, 

                 para N = 8 y M = 4, el orden en que morir�an es: 

                 4 - 8 - 5 - 2 - 1 - 3 - 7 - 6 

                 y para N = 9 y M = 5, el orden es: 

                 5 - 1 - 7 - 4 - 3 - 6 - 9 - 2 - 8 

                 Se trata entonces de escribir un programa que: 

                 1- permita el ingreso de dos enteros positivos N y M. 

                 2- determine el orden en que morir�n las N personas, 
mostr�ndolo en pantalla. 

--------------------------------------------------------------------

Saludos Horacio

_______________________________________________
Lugro mailing list
[EMAIL PROTECTED]
http://www.lugro.org.ar/mailman/listinfo/lugro

Responder a