tecnico

Páginas: 2 (289 palabras) Publicado: 15 de octubre de 2014
Taller
Arrays, Matrices y Listas enlazadas.
20%

En equipos de 3 personas realizar los dos siguientes problemas. La presentación del trabajo es un archivo .zipcon el código en java o el pseudocódigo en cualquier formato de presentación (legible).

Problema 1. Listas enlazadas.
Use una lista para crear un objeto listallamado Grupo 1 que sea de tipo String. Agregue 10 elementos (equipos) al Grupo 1. Tome cada uno de estos elementos y colóquelos a competir en un torneo todos contratodos (use la función int(0 + Math.rand()*(5-0)) para definir el marcador de cada equipo, reporte en otra lista llamada Puntos el puntaje de cada uno de los equipos alfinalizar el torneo. El equipo gana 3 puntos por partida ganada.
Problema 2. Aplicación de Arrays
Desarrollar y validar un programa que ubique 8 reinas sobre untablero de ajedrez de tal forma que ninguna reina ataque otra reina.
Análisis: Un tablero de ajedrez tiene 8 filas y 8 columnas. En el juego del ajedrez la reina es lapieza más poderosa (como en la vida real); ella puede atacar cualquier pieza en su fila, cualquier pieza en su columna, y cualquier pieza en cualquiera de sus diagonales,tal como se ilustra en la figura:

La salida debe mostrar el tablero de ajedrez (en consola) después de ubicar las ocho reinas. Por ejemplo:

AYUDA: debe haberexactamente una reina en cada fila y exactamente una reina en cada columna. No hay inputs, se inicia con una reina desde la posición 0,0 y se ubica una reina en cadacolumna. Una posición valida es aquella en la que no se está en la misma fila, columna o diagonal de alguna de las reinas ubicadas en las previas posiciones.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnica
  • Tecnico
  • Tecnicas
  • Tecnicas
  • Tecnico
  • Tecnicas
  • Tecnico
  • Tecnico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS