Gegeben sind die Positionen zweier Damen auf einem Schachbrett. Gib an, ob sie so stehen, dass sie sich gegenseitig angreifen können.
Im Schach kann eine Dame Figuren angreifen, die in derselben Zeile, Spalte oder Diagonale stehen.
Ein Schachbrett kann durch ein 8x8-Array dargestellt werden.
Wenn dir also gesagt wird, dass die weiße Dame auf c5 steht (nullbasiert: Spalte 2, Zeile 3) und die schwarze Dame auf f2 (nullbasiert: Spalte 5, Zeile 6), dann weißt du, dass der Aufbau so aussieht:
Du kannst auch beantworten, ob sich die beiden Damen gegenseitig angreifen können. In diesem Fall wäre die Antwort ja, sie können, weil beide Figuren auf derselben Diagonale stehen.
Das Bild des Schachbretts wurde von habere-et-dispertire mit LaTeX und dem chessboard-Paket von Ulrike Fischer erstellt.
In diesem Track wird die Position jeder Dame als eine Liste dargestellt, die die Zeile und die Spalte enthält. Du kannst davon ausgehen, dass alle Eingaben gültig sind, du musst keine Fehler melden.
Melde dich bei Exercism an, um Scheme mit 39 Übungen und echtem menschlichen Mentoring zu lernen und zu meistern, alles kostenlos.