SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Pacha & Nano wasn’t here! 3
Olimpiada Mexicana de Informática
15º Concurso Nacional
Mérida, Yucatán. 6 al 11 de septiembre del 2010
Rebelde
Historia
Este año Karel cumple 6 años. Como todo niño de esa edad comienza a cuestionar la
autoridad y le gusta empezar a tomar sus propias decisiones, por suerte, aún lo hace
con cierta medida.
A Karel se le ha dado el mapa de un laberinto que contiene instrucciones claras a
seguir para llegar a una salida (este laberinto tiene varias salidas). En su rebeldía,
Karel ha decidido hacer N cambios a dichas instrucciones y aun así llegar a una de las
salidas del laberinto.
El mapa del laberinto se representa como un rectángulo sin paredes interiores en
donde cada casilla tiene un montón de zumbadores con alguno de los siguientes
valores:
x 0 zumbadores: Indica una salida del laberinto
x 1 zumbador: Indica que el siguiente avance debe hacerse hacia el norte
x 2 zumbadores: El siguiente avance debe hacerse hacia el este
x 3 zumbadores: El siguiente avance debe hacerse hacia el sur
x 4 zumbadores: El siguiente avance debe hacerse hacia el oeste
Karel quiere iniciar de la esquina inferior izquierda del mapa y llegar a una de las
salidas del laberinto cambiando EXACTAMENTE N de las instrucciones del camino
por el que pasa.
Por si fuera poco, Karel está decidido a no pasar nunca sobre sus pasos de modo que
el camino que tome hacia la salida nunca pasará dos veces por el mismo lugar.
Para saber el número N de instrucciones que Karel quiere cambiar, el rectángulo tiene
además una protuberancia hacia abajo en la esquina inferior izquierda cuya casilla
tiene un número de zumbadores igual al número N. (NOTA: La protuberancia no
forma parte del laberinto y no debe considerarse una casilla de salida o de
instrucción). Para mayor claridad mira la figura del ejemplo.
Problema
Ayuda a Karel a encontrar una salida del laberinto a la que pueda llegar partiendo
desde la esquina inferior izquierda del mapa y cambiando EXACTAMENTE N
instrucciones en el camino. Se considera un cambio de instrucción si Karel hace algo
distinto de lo que se le indica en el recuadro. Recuerda que en su camino hacia una
salida Karel nunca pasa dos veces por el mismo lugar.
Karel deberá apagarse en una de las salidas del laberinto a la que pueda llegar
partiendo de la esquina inferior izquierda del laberinto y realizando EXACTAMENTE N
cambios a las instrucciones en el camino.
Consideraciones
x Karel inicia siempre en la protuberancia del mapa que contiene el número N
viendo hacia el norte.
x A excepción de la protuberancia, el mapa se representa como un mundo
rectangular sin paredes internas.
x Karel lleva un número infinito de zumbadores en su mochila.
Pacha & Nano wasn’t here! 4
Olimpiada Mexicana de Informática
15º Concurso Nacional
Mérida, Yucatán. 6 al 11 de septiembre del 2010
x Para obtener los puntos sólo importa la posición final de Karel, y no su
orientación ni el estado final del mundo (ver la configuración final del ejemplo).
Ejemplo
Configuración inicial Posible configuración final
Si sigue las instrucciones del mapa, Karel llega a la salida que está en la esquina
superior izquierda del laberinto. Sin embargo, también es posible llegar a esa salida
haciendo exactamente 2 cambios. Los cambios son:
x Cambiar el 1 en la posición (1,1) del mapa por un 2.
x Cambiar el 4 en la posición (2,1) por un 1.
x El camino que sigue Karel con dichos cambios es: (1,1) cambia el 1 por 2, (2,1)
cambia 4 por 1, (2,2) (1,2), (1,3), (1,4), (2,4), (2,5), (1,5) y ahí se detiene porque
llegó a una salida después de haber hecho EXACTAMENTE 2 cambios.

Más contenido relacionado

Destacado

9motivosparamudarsea Brasil
9motivosparamudarsea Brasil9motivosparamudarsea Brasil
9motivosparamudarsea Brasiladerson alberto
 
Consejos de Interiorismo para neófitos
Consejos de Interiorismo para neófitosConsejos de Interiorismo para neófitos
Consejos de Interiorismo para neófitosChavsa
 
Cv Daniel Vanhove Belgique
Cv Daniel Vanhove   BelgiqueCv Daniel Vanhove   Belgique
Cv Daniel Vanhove Belgiqueguest0874a
 
V Neuroanatomy Iii Key Section
V Neuroanatomy Iii Key SectionV Neuroanatomy Iii Key Section
V Neuroanatomy Iii Key Sectionguesta2aee7ed
 
Electiva proyecto final
Electiva proyecto finalElectiva proyecto final
Electiva proyecto finalesposalinda
 
Glossari Genètica KB
Glossari Genètica KBGlossari Genètica KB
Glossari Genètica KBKhushboo888
 
Boletín 7 ropa y zapatos usados 4
Boletín 7   ropa y zapatos usados 4Boletín 7   ropa y zapatos usados 4
Boletín 7 ropa y zapatos usados 4vmantilla1955
 
king of darknness
king of darknnessking of darknness
king of darknnessjohnyjuan
 
Tutorial WordPress.com
Tutorial WordPress.comTutorial WordPress.com
Tutorial WordPress.commauricio souza
 
Presentacio Productivitat Tic
Presentacio Productivitat TicPresentacio Productivitat Tic
Presentacio Productivitat TicJordi Catà
 
langabezia
langabezialangabezia
langabeziatxikitxo
 
ماه نامه تبصره سیاسی شماره سوم
ماه نامه تبصره سیاسی  شماره سومماه نامه تبصره سیاسی  شماره سوم
ماه نامه تبصره سیاسی شماره سومkokchapress
 
Precampaña PT Cholula
Precampaña PT CholulaPrecampaña PT Cholula
Precampaña PT Cholulacahcmail
 
Fallo282 09
Fallo282 09Fallo282 09
Fallo282 09EPRE
 

Destacado (19)

9motivosparamudarsea Brasil
9motivosparamudarsea Brasil9motivosparamudarsea Brasil
9motivosparamudarsea Brasil
 
Consejos de Interiorismo para neófitos
Consejos de Interiorismo para neófitosConsejos de Interiorismo para neófitos
Consejos de Interiorismo para neófitos
 
Cv Daniel Vanhove Belgique
Cv Daniel Vanhove   BelgiqueCv Daniel Vanhove   Belgique
Cv Daniel Vanhove Belgique
 
Publicitat anglès
Publicitat anglèsPublicitat anglès
Publicitat anglès
 
V Neuroanatomy Iii Key Section
V Neuroanatomy Iii Key SectionV Neuroanatomy Iii Key Section
V Neuroanatomy Iii Key Section
 
Electiva proyecto final
Electiva proyecto finalElectiva proyecto final
Electiva proyecto final
 
Glossari Genètica KB
Glossari Genètica KBGlossari Genètica KB
Glossari Genètica KB
 
Boletín 7 ropa y zapatos usados 4
Boletín 7   ropa y zapatos usados 4Boletín 7   ropa y zapatos usados 4
Boletín 7 ropa y zapatos usados 4
 
Mureld
MureldMureld
Mureld
 
king of darknness
king of darknnessking of darknness
king of darknness
 
La democracia en el Perú
La democracia en el Perú La democracia en el Perú
La democracia en el Perú
 
Vocabulario
VocabularioVocabulario
Vocabulario
 
Tutorial WordPress.com
Tutorial WordPress.comTutorial WordPress.com
Tutorial WordPress.com
 
Presentacio Productivitat Tic
Presentacio Productivitat TicPresentacio Productivitat Tic
Presentacio Productivitat Tic
 
langabezia
langabezialangabezia
langabezia
 
ماه نامه تبصره سیاسی شماره سوم
ماه نامه تبصره سیاسی  شماره سومماه نامه تبصره سیاسی  شماره سوم
ماه نامه تبصره سیاسی شماره سوم
 
Tecnologiass (1)
Tecnologiass (1)Tecnologiass (1)
Tecnologiass (1)
 
Precampaña PT Cholula
Precampaña PT CholulaPrecampaña PT Cholula
Precampaña PT Cholula
 
Fallo282 09
Fallo282 09Fallo282 09
Fallo282 09
 

Similar a Rebelde (10)

Ejercicios karel
Ejercicios karelEjercicios karel
Ejercicios karel
 
Examen karel
Examen karelExamen karel
Examen karel
 
Examen karel
Examen karelExamen karel
Examen karel
 
Examen karel
Examen karelExamen karel
Examen karel
 
s
ss
s
 
Recuerda
RecuerdaRecuerda
Recuerda
 
Recuerda
RecuerdaRecuerda
Recuerda
 
Jocs de combinatòria
Jocs de combinatòriaJocs de combinatòria
Jocs de combinatòria
 
Método de resolución del cubo de rubik para principiantes
Método de resolución del cubo de rubik para principiantesMétodo de resolución del cubo de rubik para principiantes
Método de resolución del cubo de rubik para principiantes
 
how to resolde cube rubik
how to resolde cube rubikhow to resolde cube rubik
how to resolde cube rubik
 

Más de Hiram Yasser Leija Salas (20)

Programa 14
Programa 14Programa 14
Programa 14
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Codigos
CodigosCodigos
Codigos
 
Eclipse 1trabajo
Eclipse 1trabajoEclipse 1trabajo
Eclipse 1trabajo
 
Programa 2
Programa 2Programa 2
Programa 2
 
Eclipse java
Eclipse javaEclipse java
Eclipse java
 
Eclipse java
Eclipse javaEclipse java
Eclipse java
 
emuladores
emuladoresemuladores
emuladores
 
INVESTIGACION EMULADORES
INVESTIGACION EMULADORESINVESTIGACION EMULADORES
INVESTIGACION EMULADORES
 
PREGUNTAS EMULADOR
PREGUNTAS EMULADORPREGUNTAS EMULADOR
PREGUNTAS EMULADOR
 
EXAMEN CORREGIDO
EXAMEN CORREGIDOEXAMEN CORREGIDO
EXAMEN CORREGIDO
 
Presentacion
Presentacion Presentacion
Presentacion
 
Programas de net beans4
Programas de net beans4Programas de net beans4
Programas de net beans4
 
Programas de ne t beans2
Programas de ne t beans2Programas de ne t beans2
Programas de ne t beans2
 
Programa de net beans3
Programa de net beans3Programa de net beans3
Programa de net beans3
 
sdfsdf
sdfsdfsdfsdf
sdfsdf
 
Proyecto net b4
Proyecto net b4Proyecto net b4
Proyecto net b4
 
Proyecto net b3
Proyecto net b3Proyecto net b3
Proyecto net b3
 
Proyecto net b2
Proyecto net b2Proyecto net b2
Proyecto net b2
 
EXAMEN PROGRAMACION
EXAMEN PROGRAMACIONEXAMEN PROGRAMACION
EXAMEN PROGRAMACION
 

Rebelde

  • 1. Pacha & Nano wasn’t here! 3 Olimpiada Mexicana de Informática 15º Concurso Nacional Mérida, Yucatán. 6 al 11 de septiembre del 2010 Rebelde Historia Este año Karel cumple 6 años. Como todo niño de esa edad comienza a cuestionar la autoridad y le gusta empezar a tomar sus propias decisiones, por suerte, aún lo hace con cierta medida. A Karel se le ha dado el mapa de un laberinto que contiene instrucciones claras a seguir para llegar a una salida (este laberinto tiene varias salidas). En su rebeldía, Karel ha decidido hacer N cambios a dichas instrucciones y aun así llegar a una de las salidas del laberinto. El mapa del laberinto se representa como un rectángulo sin paredes interiores en donde cada casilla tiene un montón de zumbadores con alguno de los siguientes valores: x 0 zumbadores: Indica una salida del laberinto x 1 zumbador: Indica que el siguiente avance debe hacerse hacia el norte x 2 zumbadores: El siguiente avance debe hacerse hacia el este x 3 zumbadores: El siguiente avance debe hacerse hacia el sur x 4 zumbadores: El siguiente avance debe hacerse hacia el oeste Karel quiere iniciar de la esquina inferior izquierda del mapa y llegar a una de las salidas del laberinto cambiando EXACTAMENTE N de las instrucciones del camino por el que pasa. Por si fuera poco, Karel está decidido a no pasar nunca sobre sus pasos de modo que el camino que tome hacia la salida nunca pasará dos veces por el mismo lugar. Para saber el número N de instrucciones que Karel quiere cambiar, el rectángulo tiene además una protuberancia hacia abajo en la esquina inferior izquierda cuya casilla tiene un número de zumbadores igual al número N. (NOTA: La protuberancia no forma parte del laberinto y no debe considerarse una casilla de salida o de instrucción). Para mayor claridad mira la figura del ejemplo. Problema Ayuda a Karel a encontrar una salida del laberinto a la que pueda llegar partiendo desde la esquina inferior izquierda del mapa y cambiando EXACTAMENTE N instrucciones en el camino. Se considera un cambio de instrucción si Karel hace algo distinto de lo que se le indica en el recuadro. Recuerda que en su camino hacia una salida Karel nunca pasa dos veces por el mismo lugar. Karel deberá apagarse en una de las salidas del laberinto a la que pueda llegar partiendo de la esquina inferior izquierda del laberinto y realizando EXACTAMENTE N cambios a las instrucciones en el camino. Consideraciones x Karel inicia siempre en la protuberancia del mapa que contiene el número N viendo hacia el norte. x A excepción de la protuberancia, el mapa se representa como un mundo rectangular sin paredes internas. x Karel lleva un número infinito de zumbadores en su mochila.
  • 2. Pacha & Nano wasn’t here! 4 Olimpiada Mexicana de Informática 15º Concurso Nacional Mérida, Yucatán. 6 al 11 de septiembre del 2010 x Para obtener los puntos sólo importa la posición final de Karel, y no su orientación ni el estado final del mundo (ver la configuración final del ejemplo). Ejemplo Configuración inicial Posible configuración final Si sigue las instrucciones del mapa, Karel llega a la salida que está en la esquina superior izquierda del laberinto. Sin embargo, también es posible llegar a esa salida haciendo exactamente 2 cambios. Los cambios son: x Cambiar el 1 en la posición (1,1) del mapa por un 2. x Cambiar el 4 en la posición (2,1) por un 1. x El camino que sigue Karel con dichos cambios es: (1,1) cambia el 1 por 2, (2,1) cambia 4 por 1, (2,2) (1,2), (1,3), (1,4), (2,4), (2,5), (1,5) y ahí se detiene porque llegó a una salida después de haber hecho EXACTAMENTE 2 cambios.