Создайте функцию, которая принимает имя шахматной фигуры, ее положение и целевую позицию. Функция должна возвращать True, если фигура может двигаться к цели, и False, если она не может этого сделать.
Возможные входные данные - “пешка”, “конь”, “слон”, “Ладья”, “Ферзь” и “ король”.
Пример:
canMove(“Rook”, “A8”, “H8”) ➞ True
canMove(“Bishop”, “A7”, “G1”) ➞ True
canMove(“Queen”, “C4”, “D6”) ➞ False
Возможные входные данные - “пешка”, “конь”, “слон”, “Ладья”, “Ферзь” и “ король”.
Пример:
canMove(“Rook”, “A8”, “H8”) ➞ True
canMove(“Bishop”, “A7”, “G1”) ➞ True
canMove(“Queen”, “C4”, “D6”) ➞ False