Nombre
tesoro - Aplicación Java para
buscar tesoros en un rectaángulo.
Sintaxis
tesoro <N> <c_h> <c_v>
Descripción
tesoro es en realidad un juego. Esta
aplicación crea un área rectangular con c_h x c_v cuadrados
de tomaño 20x20 pixels. Adicionalmente asocia aleatoriamente N tesoros
de taño 2 cuadros con el área rectangular.
El usuario tiene por función descubrir los
tesoros que están ocultos. Para descurirlos él debe presionar
en los cuadrados. éstla imagen ingresada como parámetro y
la particiona en rectángulos según una grilla dada por dos
parámetros. A la imagen se le extrae el rectángulo inferior
derecho y luego los trozos restantes (incluyendo el espacio vacío)
son reubicados aleatoriamente. La situación resultante es presentada
al usuario.
Luego el desafío del usuario es reordenar
la imagen. Para ello éste presiona uno de los rectangulos adjacentes
vertical u horizontalemente al espacio vacío. El rectángulo
presionado toma la posición espacio vacío.
También se puede pensar que el usuario desplaza
el espacio vacío hacia la posición seleccionada, y
el espacio vacío sólo puede ser movido en sentido vertical
u horizontal.
Parámetros
Imagen: nombre de archivo imagen. Asuma que la imagen
está en formato JPEG.
Cortes horizontales: Entero. Número de cortes
horizontales. ----------
Cortes verticales: Entero. Número de cortes
verticales. | |