Track
/
Delphi Pascal
Delphi Pascal
/
Esercizi
/
Attacco della regina
Attacco della regina

Attacco della regina

Facile

Istruzioni

Date le posizioni di due regine su una scacchiera, indica se sono disposte in modo da potersi attaccare a vicenda.

Nel gioco degli scacchi, una regina può attaccare i pezzi che si trovano sulla stessa riga, sulla stessa colonna o sulla stessa diagonale.

Una scacchiera può essere rappresentata da un array 8 per 8.

Quindi, se ti viene detto che la regina bianca è in (2, 3) e quella nera in (5, 6), saprai che la disposizione è questa:

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

Sapresti anche rispondere alla domanda se le regine possono attaccarsi a vicenda. In questo caso, la risposta sarebbe sì, possono, perché entrambi i pezzi condividono una diagonale.

Modifica tramite GitHub Il link si apre in una nuova finestra o scheda
Delphi Pascal Exercism

Vuoi iniziare Attacco della regina?

Iscriviti a Exercism per imparare e padroneggiare Delphi Pascal con 76 esercizi e il mentoring di persone reali, tutto gratis.