Предмет: Информатика, автор: rustamovakhadijar

Кто кого срубит
Конь ходит буквой «Г».
Ладья ходит по вертикали и по горизонтали.
Вводятся координаты коня (xK, yK) и ладьи (xL, yL).
Требуется написать программу, которая выведет "HORSE", если конь угрожает ладье или "ROOK", если ладья угрожает коню.
Помоги написать программу в Phyton.

Ответы

Автор ответа: boberon
3

# Coordinates are comma-separated, e.g. 3,5 or 1,7

hx, hy = map(int, input('Horse coords:').split(','))

rx, ry = map(int, input('Rook coords:').split(','))

dx = abs(hx - rx)

dy = abs(hy - ry)

if dx == 0 or dy == 0:

   print('ROOK')

elif (dx == 2 and dy == 1) or (dx == 1 and dy == 2):

   print('HORSE')

Похожие вопросы
Предмет: Українська мова, автор: Севги1