ALGORITMO PARA SATISFACER EL JUEGO DE LOS CANIBALES
VARIABLES: CANIBALES (C1, C2, C3), MISIONEROS,( M1,M2,M3),CANOA,LADO A,
LADO B
Para comenzar el juego presione la tecla PLAY. Tengo tres CANIBALES Y tres misioneros que desean cruzar el rio, pero los caníbales se comen a los misioneros, depende del número, depende de misioneros que haya a su lado. El caníbal o el misionero que primero se suba a la canoa deberá llevar a otro para completar el recorrido. (Ten en cuenta que en ambos lados del rio no deben haber más caníbales que misioneros, ya que los caníbales se podrían comer a los misioneros; deben estar proporcionados los dos lados del rio. Para mover la canoa de un lado a otro debe hacer Click en GO de esta manera se podrá desplazar del Lada A al Lado B)
INICIO
Para comenzar el juego haga clck en PLAY
Para arrancar haga click en GO
Estando en lado A
Asígnele a canoa C1 y C2
Arranca hasta lado B
Llegue a lado B
Cuando estén lado B, baje a C2
C1 se devuelve a lado A
Llega al lado A
Se sube C3
Se devuelven C1 y C3 a lado B
Llegan a lado B
Se baja C3
C1 se devuelve a lado A
Llega a lada A
C1 se baja
Se sube M1 y M2
Arrancan hasta lado B
Llegan a lado B
M2 se baja y se sube C2
M1 y C2 se devuelven a lado A
Llegan a lado A
C2 se baja y se sube M3
M1 y M3 arrancan hasta lado B
Llegan a lado B
M1y M3 se bajan
Ya están M1, M2, M3, en lado B
Se sube C3 arranca hasta lado A
Llega a lado A
Se sube C2
C3 y C2 arranca hasta lado B
Llegan a lado B
Se baja C2
C3 se devuelve hasta lado A
Llega a lado A
Se sube C1
C3 y C1 arrancan hasta lado B
Llegan a lado B
C3 y C1 se bajan
Ya están C1, C2 y C3 en lado B
Fin
Asígnele a canoa C1 y C2
Arranca hasta lado B
Llegue a lado B
Cuando estén lado B, baje a C2
C1 se devuelve a lado A
Llega al lado A
Se sube C3
Se devuelven C1 y C3 a lado B
Llegan a lado B
Se baja C3
C1 se devuelve a lado A
Llega a lada A
C1 se baja
Se sube M1 y M2
Arrancan hasta lado B
Llegan a lado B
M2 se baja y se sube C2
M1 y C2 se devuelven a lado A
Llegan a lado A
C2 se baja y se sube M3
M1 y M3 arrancan hasta lado B
Llegan a lado B
M1y M3 se bajan
Ya están M1, M2, M3, en lado B
Se sube C3 arranca hasta lado A
Llega a lado A
Se sube C2
C3 y C2 arranca hasta lado B
Llegan a lado B
Se baja C2
C3 se devuelve hasta lado A
Llega a lado A
Se sube C1
C3 y C1 arrancan hasta lado B
Llegan a lado B
C3 y C1 se bajan
Ya están C1, C2 y C3 en lado B
Fin