Tracks
/
Delphi Pascal
Delphi Pascal
/
Ejercicios
/
Ataque de la reina
Ataque de la reina

Ataque de la reina

Fácil

Instrucciones

Dadas las posiciones de dos reinas en un tablero de ajedrez, indica si están colocadas de manera que puedan atacarse entre sí.

En el juego del ajedrez, una reina puede atacar piezas que estén en la misma fila, columna o diagonal.

Un tablero de ajedrez se puede representar con un array de 8 por 8.

Entonces, si te dicen que la reina blanca está en (2, 3) y la reina negra en (5, 6), sabrás que la posición es así:

_ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _
_ _ _ W _ _ _ _
_ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _
_ _ _ _ _ _ B _
_ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _

También podrías responder si las reinas pueden atacarse entre sí. En este caso, la respuesta sería sí, pueden, porque ambas piezas comparten una diagonal.

Editar en GitHub El enlace se abre en una ventana o una pestaña nuevas
Delphi Pascal Exercism

¿Todo listo para empezar Ataque de la reina?

Regístrate en Exercism para aprender y dominar Delphi Pascal con 76 ejercicios y mentoría humana real, todo gratis.