Требуется определить, бьет ли КОНЬ, стоящий ** клетке с указанными координатами (номер...

0 голосов
768 просмотров

Требуется определить, бьет ли КОНЬ, стоящий на клетке с указанными координатами (номер строки и номер столбца), фигуру, стоящую на другой указанной клетке. Вводятся четыре числа: координаты КОНЯ (два числа) и координаты другой фигуры (два числа). Координаты вводятся парами, каждая пара в отдельной строке. Координаты - целые числа в интервале от 1 до 8. Требуется вывести слово YES, если КОНЬ сможет побить фигуру за 1 ход и NO - в противном случае. Примеры: 1) входные данные 1 1 3 3 выходные данные NO 2) входные данные 1 1 3 2 выходные данные YES 3) входные данные 1 1 1 4 выходные данные NO Замечание 1: КОНЬ ходит русской буквой «Г» (или латинской «L»). Замечание 2: как вводить 2 значения в одной строке через Пробел СРОЧНО НЕ ПИТОННННННННННН!!!!!!!!! ПОЖАЛУЙСТАААААААА!!!!!!!!!!!!!!!!!!!!!!!!!!!! ОТДАЮ ВСЕ БАЛЛЫ


Информатика (56 баллов) | 768 просмотров
Дан 1 ответ
0 голосов

x,y=map(int,input().split())

x1,y1=map(int,input().split())

if ((x1==x+1 or x1==x-1) and (y1==y-2 or y1==y+2)) or ((x1==x-2 or x1==x+2) and (y1==y-1 or y1==y+1)):

print("YES")

else:

print("NO")

(37 баллов)