Условие
Шахматный ферзь ходит по диагонали, горизонтали или вертикали. Даны две различные клетки шахматной доски, определите, может ли ферзь попасть с первой клетки на вторую одним ходом.
Решение задачи от разработчиков на Python:
Copy to Clipboard
Смотреть видео — Задача «Ход ферзя» решение на Python
Делитесь с друзьями ссылкой на ответ и задавайте вопросы в комментариях! 👇
Здравствуйте. А почему такое условие ставим? Извините, не пойму как связать координаты ферзя и другой фигуры?
python
x1, y1, x2, y2 = map(int, input().split())
if (((abs(x1 - x2) == abs(y1 - y2)) or (x1 == x2 or y1 == y2)) and (x1 != x2 or y1 != y2)):
print('1')
else:
print('0')