Kápsulas
Ver en PDF
Enviar solución
Puntos:
100 (parcial)
Límite de tiempo:
4.0s
Límite de memoria:
32M
Autor:
Tipo de problema
Lenguajes permitidos
ReKarel
Kapsule Korp ha traído una nueva tecnología a Karelópolis: cápsulas de zumbadores que se expanden.
Este gran descubrimiento expande un montón de zumbadores en un cuadrado que se extiende
casillas en las 4 direcciones desde la casilla original del montón. Cada casilla del cuadrado expandido solo tiene 1 zumbador.
Problema
Ayuda a Karel a expandir todos los montones de zumbadores que se encuentran por el mundo. Si dos o mas cuadrados expandidos se empalman debes dejar su interesección en blanco.
Ejemplos
Ejemplo 1
Hay un montón de zumbadores en la casilla
. El montón se expande para hacer un cuadrado de zumbadores desde la casilla
hasta la casilla


Ejemplo 2
Ejemplo de caso con intersección entre 2 cápsulas.


Consideraciones
- Karel inicia en la casilla
viendo al norte.
- Karel tiene infinitos zumbadores en la mochila.
- El mundo es rectangular sin paredes internas.
- No importa la posición ni orientación final de Karel.
- Ninguna cápsula se sale del mundo al expandirse.
Subtareas
- En el 23% de los casos las cápsulas nunca se van a intersectar al expandirse.
- En el 77% de los casos no hay consideraciones adicionales.
OMIPS 2020 (Alexis Cervantes)
Comentarios