Διαδρομές
/
Delphi Pascal
Delphi Pascal
/
Ασκήσεις
/
Επίθεση βασίλισσας
Επίθεση βασίλισσας

Επίθεση βασίλισσας

Εύκολο

Οδηγίες

Σου δίνονται οι θέσεις δύο βασιλισσών σε μια σκακιέρα. Δείξε αν είναι τοποθετημένες έτσι ώστε να μπορούν να επιτεθούν η μία στην άλλη.

Στο παιχνίδι του σκακιού, μια βασίλισσα μπορεί να επιτεθεί σε κομμάτια που βρίσκονται στην ίδια γραμμή, στην ίδια στήλη ή στην ίδια διαγώνιο.

Μια σκακιέρα μπορεί να αναπαρασταθεί με έναν πίνακα 8 επί 8.

Έτσι, αν σου πουν ότι η λευκή βασίλισσα βρίσκεται στη θέση (2, 3) και η μαύρη βασίλισσα στη θέση (5, 6), τότε θα καταλάβεις ότι έχεις μια διάταξη σαν αυτή:

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

Θα μπορείς επίσης να απαντήσεις αν οι βασίλισσες μπορούν να επιτεθούν η μία στην άλλη. Σε αυτή την περίπτωση, η απάντηση θα ήταν ναι, μπορούν, επειδή και τα δύο κομμάτια μοιράζονται μια διαγώνιο.

Επεξεργασία μέσω GitHub Ο σύνδεσμος ανοίγει σε νέο παράθυρο ή καρτέλα
Delphi Pascal Exercism

Έτοιμος να ξεκινήσεις την άσκηση Επίθεση βασίλισσας;

Γράψου στο Exercism για να μάθεις και να κατακτήσεις Delphi Pascal με 76 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.