Dadas las posiciones de dos reinas en un tablero de ajedrez, indica si están colocadas de forma que puedan atacarse entre sí.
En el juego del ajedrez, una reina puede atacar piezas que se encuentren en la misma fila, la misma columna o la misma diagonal.
Un tablero de ajedrez se puede representar con un array de 8 por 8.
Así que si te dicen que la reina blanca está en (2, 3) y la reina negra en (5, 6), sabrás que tienes una disposición como esta:
_ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _
_ _ _ W _ _ _ _
_ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _
_ _ _ _ _ _ B _
_ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _
También podrías responder si las reinas pueden atacarse entre sí. En este caso, la respuesta sería que sí, porque ambas piezas comparten una diagonal.
Regístrate en Exercism para aprender y dominar Delphi Pascal con 76 ejercicios y mentoría humana real, todo gratis.