@Human201

Как решить задачу с ладьей?

Определить, бьет ли ладья, стоящая на клетке с указанными координатами (номер строки и номер столбца), фигуру, стоящую на другой указанной клетке.
Вводятся четыре числа: координаты ладьи (два числа) и координаты другой фигуры (два числа), каждое число вводится в отдельной строке. Координаты - целые числа в интервале от 1 до 8.

Помогите пожалуйста, никогда ни любил шахматные задачи, да и не понимал их, не понимаю как её решить, перепробовал много способов, много решений, но не получается, как решить?
  • Вопрос задан
  • 9828 просмотров
Пригласить эксперта
Ответы на вопрос 2
@marxxt
понравился ответ - поставь ✔
(x1, y1) - координаты ладьи
(x2, y2) - координаты цели

Если x2 == x1 or y2 == y1, то бьет

spoiler
Сначала перепутал ладью со слоном, для слона критерий
|x2-x1| == |y2-y1|
Благодарю за замечание
Ответ написан
@UnityMakar
Блин это задача с алгопрога!!!
x1 = int(input())
y1 = int(input())

x2 = int(input())
y2 = int(input())

if x1 == x2 or y1 == y2:
    print('YES')
else:
    print('NO')
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект