среда, 28 августа 2019 г.

Задача 2. Ладья


Решим простую задачу:

Даны две различные клетки шахматной доски, нужно определить может ли фигура "Ладья" попасть с первой клетки на вторую одним ходом
первая клетка с координатами (x1, y1)
вторая клетка с координатами (x2, y2)

Решение:

Ладья может двигаться на любое число полей по горизонтали или по вертикали.

Таким образом должны совпадать значения координат по x или по y. И этого условия достаточно. Т.е "Если x1 = x2 или y1=y2, то да фигура может попасть с первой клетки на вторую, иначе нет не может"

Для начала введем координаты и преобразуем их в целые числа:

x1 = int(input())
y1 = int(input())
x2 = int(input())
y2 = int(input()) 

if x1 == x2 or y1 == y2 :
    print('yes')
else :
    print('no')

Комментариев нет:

Отправить комментарий