Условие

Шахматный ферзь ходит по диагонали, горизонтали или вертикали. Даны две различные клетки шахматной доски, определите, может ли ферзь попасть с первой клетки на вторую одним ходом.

Решение задачи от разработчиков на Python:

Copy to Clipboard

Смотреть видео — Задача «Ход ферзя» решение на Python

Делитесь с друзьями ссылкой на ответ и задавайте вопросы в комментариях! 👇

2.3 10 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
2 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Света
Света
1 год назад

Здравствуйте. А почему такое условие ставим? Извините, не пойму как связать координаты ферзя и другой фигуры?

Александр
Александр
1 год назад

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')