SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
Olimpiada Mexicana de Informática 
15º Concurso Nacional 
Mérida, Yucatán. 6 al 11 de septiembre del 2010 
Recuerda de donde saliste 
Historia. 
¿Alguna vez has oído decir que siempre es bueno recordar el lugar de donde saliste? 
Pues el día de hoy, para Karel. ¡Va a ser indispensable! 
Karel está participando en un rally. Como cualquier rally, el objetivo es seguir una 
serie de pistas. Las reglas son sencillas: 
1. Desde su posición y orientación, Karel debe avanzar hasta encontrar una 
casilla con zumbadores 
2. En esa casilla deberá: 
o Recoger todos los zumbadores 
o Girar a la izquierda tantas veces como zumbadores había en la casilla 
3. Regresar al paso 1. 
4. Si en algún momento Karel pasa por la casilla de donde salió al inicio del rally, 
se deberá apagar en esa casilla. El rally habrá terminado. 
Problema. 
Escribe un programa que ayude a Karel a seguir las pistas del rally y a recordar la 
casilla de donde salió para poder apagarse cuando vuelva a pasar por ella. 
Karel deberá apagarse en la posición donde inició con la orientación que tiene cuando 
vuelve a pasar por ella, deberá recoger los zumbadores de todas las pistas por las que 
pasó durante el rally y dejar todos los demás montones de zumbadores que aparezcan 
en el mundo tal como estaban al inicio. 
Consideraciones. 
· El rally se lleva a cabo en un mundo rectangular que puede tener cualquier 
cantidad de montones de zumbadores y paredes intermedias. 
· Karel inicia en alguna posición del mundo con alguna orientación. 
· Karel lleva 1 zumbador en la mochila. 
· Los organizadores del rally te aseguran que si sigues correctamente las pistas, 
nunca chocarás con una pared. 
· Los organizadores también te aseguran que si sigues correctamente las pistas, 
siempre volverás a pasar por la casilla de donde saliste. 
Ejemplo. 
Karel avanza hasta encontrar el montón con 2 zumbadores. Recoge los zumbadores, da 
dos giros y vuelve a avanzar. Cuando pasa otra vez por la casilla de origen, 
inmediatamente se apaga. 
Pacha & Nano wasn’t here! 5

Más contenido relacionado

Más de elidetjc

Programa de eclipse
Programa de eclipsePrograma de eclipse
Programa de eclipseelidetjc
 
Programa 2
Programa 2 Programa 2
Programa 2 elidetjc
 
Programa 1
Programa 1Programa 1
Programa 1elidetjc
 
Enmuladores
EnmuladoresEnmuladores
Enmuladoreselidetjc
 
Preguntas 60
Preguntas 60Preguntas 60
Preguntas 60elidetjc
 
Examen de diagnostico_de_moviles
Examen de diagnostico_de_movilesExamen de diagnostico_de_moviles
Examen de diagnostico_de_movileselidetjc
 
Joselyn lizbeth balderas_aguirre
Joselyn lizbeth balderas_aguirreJoselyn lizbeth balderas_aguirre
Joselyn lizbeth balderas_aguirreelidetjc
 
Examen de diagnostico_de_moviles_2_22
Examen de diagnostico_de_moviles_2_22Examen de diagnostico_de_moviles_2_22
Examen de diagnostico_de_moviles_2_22elidetjc
 
Examen de diagnostico_de_moviles2
Examen de diagnostico_de_moviles2Examen de diagnostico_de_moviles2
Examen de diagnostico_de_moviles2elidetjc
 
Preguntas602
Preguntas602Preguntas602
Preguntas602elidetjc
 
Presentacion de power_de_emuladores2
Presentacion de power_de_emuladores2Presentacion de power_de_emuladores2
Presentacion de power_de_emuladores2elidetjc
 
sooooooooooooooooooffff
sooooooooooooooooooffffsooooooooooooooooooffff
sooooooooooooooooooffffelidetjc
 
Cuestionario prgts
Cuestionario prgtsCuestionario prgts
Cuestionario prgtselidetjc
 

Más de elidetjc (20)

Programa de eclipse
Programa de eclipsePrograma de eclipse
Programa de eclipse
 
Codigos
CodigosCodigos
Codigos
 
Programa 2
Programa 2 Programa 2
Programa 2
 
Programa 1
Programa 1Programa 1
Programa 1
 
Tutorial
TutorialTutorial
Tutorial
 
Enmuladores
EnmuladoresEnmuladores
Enmuladores
 
Preguntas 60
Preguntas 60Preguntas 60
Preguntas 60
 
Examen de diagnostico_de_moviles
Examen de diagnostico_de_movilesExamen de diagnostico_de_moviles
Examen de diagnostico_de_moviles
 
Joselyn lizbeth balderas_aguirre
Joselyn lizbeth balderas_aguirreJoselyn lizbeth balderas_aguirre
Joselyn lizbeth balderas_aguirre
 
Examen de diagnostico_de_moviles_2_22
Examen de diagnostico_de_moviles_2_22Examen de diagnostico_de_moviles_2_22
Examen de diagnostico_de_moviles_2_22
 
Examen de diagnostico_de_moviles2
Examen de diagnostico_de_moviles2Examen de diagnostico_de_moviles2
Examen de diagnostico_de_moviles2
 
Preguntas602
Preguntas602Preguntas602
Preguntas602
 
Presentacion de power_de_emuladores2
Presentacion de power_de_emuladores2Presentacion de power_de_emuladores2
Presentacion de power_de_emuladores2
 
Ejem8
Ejem8Ejem8
Ejem8
 
sooooooooooooooooooffff
sooooooooooooooooooffffsooooooooooooooooooffff
sooooooooooooooooooffff
 
software
softwaresoftware
software
 
Ejem5
Ejem5Ejem5
Ejem5
 
Loo toy
Loo toyLoo toy
Loo toy
 
Cuestionario prgts
Cuestionario prgtsCuestionario prgts
Cuestionario prgts
 
Ejemplo 4
Ejemplo 4Ejemplo 4
Ejemplo 4
 

Recuerda

  • 1. Olimpiada Mexicana de Informática 15º Concurso Nacional Mérida, Yucatán. 6 al 11 de septiembre del 2010 Recuerda de donde saliste Historia. ¿Alguna vez has oído decir que siempre es bueno recordar el lugar de donde saliste? Pues el día de hoy, para Karel. ¡Va a ser indispensable! Karel está participando en un rally. Como cualquier rally, el objetivo es seguir una serie de pistas. Las reglas son sencillas: 1. Desde su posición y orientación, Karel debe avanzar hasta encontrar una casilla con zumbadores 2. En esa casilla deberá: o Recoger todos los zumbadores o Girar a la izquierda tantas veces como zumbadores había en la casilla 3. Regresar al paso 1. 4. Si en algún momento Karel pasa por la casilla de donde salió al inicio del rally, se deberá apagar en esa casilla. El rally habrá terminado. Problema. Escribe un programa que ayude a Karel a seguir las pistas del rally y a recordar la casilla de donde salió para poder apagarse cuando vuelva a pasar por ella. Karel deberá apagarse en la posición donde inició con la orientación que tiene cuando vuelve a pasar por ella, deberá recoger los zumbadores de todas las pistas por las que pasó durante el rally y dejar todos los demás montones de zumbadores que aparezcan en el mundo tal como estaban al inicio. Consideraciones. · El rally se lleva a cabo en un mundo rectangular que puede tener cualquier cantidad de montones de zumbadores y paredes intermedias. · Karel inicia en alguna posición del mundo con alguna orientación. · Karel lleva 1 zumbador en la mochila. · Los organizadores del rally te aseguran que si sigues correctamente las pistas, nunca chocarás con una pared. · Los organizadores también te aseguran que si sigues correctamente las pistas, siempre volverás a pasar por la casilla de donde saliste. Ejemplo. Karel avanza hasta encontrar el montón con 2 zumbadores. Recoge los zumbadores, da dos giros y vuelve a avanzar. Cuando pasa otra vez por la casilla de origen, inmediatamente se apaga. Pacha & Nano wasn’t here! 5