El Baño
Karel está en la casa de su amigo Petersen viendo videos entretenidos en la computadora, y le
dieron ganas a Karel de usar el baño (1), pero está en verdad muy enfermo. A Karel le da pena
preguntarle a Petersen en cual habitación está el baño, por lo que debe encontrarlo él solo, y así
Petersen no se entere quien entro al baño.
Karel no sabe dónde está el baño y lo debe encontrar.
• El mundo tiene un pasillo rectangular de 1 metro de alto rodeado de paredes, y habitaciones
conectadas al pasillo principal.
• Las habitaciones miden 1x1 y están conectadas al pasillo.
• No sabes en que habitación inicia Karel.
• No sabes hacia donde inicia apuntando Karel.
• Su amigo (2) y sus familiares (2) pueden estar en cualquier habitación.
• Karel debe llegar al baño (1).
• No importa hacia donde termine apuntando Karel.
• Karel debe acabar sobre el baño.
iniciar-programa
inicia-ejecucion
mientras frente-bloqueado hacer gira-izquierda;
avanza;
repetir 3 veces gira-izquierda;
mientras frente-libre hacer avanza;
repetir 2 veces gira-izquierda;
mientras frente-libre hacer
inicio
mientras izquierda-bloqueada y frente-libre hacer avanza;
gira-izquierda;
avanza;
si junto-a-zumbador entonces coge-zumbador;
si junto-a-zumbador entonces coge-zumbador
sino
inicio
deja-zumbador;
apagate;
fin;
si no junto-a-zumbador entonces repetir 2 veces deja-zumbador;
repetir 2 veces gira-izquierda;
avanza;
gira-izquierda;
avanza;
fin;
apagate;
termina-ejecucion
finalizar-programa
