Ataque da rainha

Ataque da rainha

Fácil

Instruções

Dadas as posições de duas damas num tabuleiro de xadrez, indica se estão colocadas de modo a poderem atacar-se uma à outra.

No jogo de xadrez, uma dama pode atacar peças que estejam na mesma linha, na mesma coluna ou na mesma diagonal.

Um tabuleiro de xadrez pode ser representado por um array 8 por 8.

Por isso, se te disserem que a dama branca está em (2, 3) e a dama preta em (5, 6), ficas logo a saber que a disposição é esta:

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

Também consegues responder se as damas se podem atacar uma à outra. Neste caso, a resposta seria sim, podem, porque as duas peças partilham uma diagonal.

Editar via GitHub A ligação abre numa nova janela ou separador
Delphi Pascal Exercism

Estás pronto para começar Ataque da rainha?

Inscreve-te no Exercism para aprenderes e dominares Delphi Pascal com 76 exercícios, e mentoria humana real, tudo grátis.