Петя очень любит играть в шахматы. Он просит создать программу, которая ему рассчитывать передвижение шахматной фигуры «король». Данная фигура ходит по горизонтали, вертикали или диагонали на одну клетку. Программа получает на вход четыре числа от 1 до 8 каждое. Первые два числа — задают координаты местонахождения короля в данный момент (номер строки и столбца), Два других числа — координаты клетки, в которую необходимо переместить фигуру (гарантируется, что клетки не совпадают). Программа должна вывести "Да", если из первой клетки ходом короля можно попасть во вторую, иначе — "Нет".

Бонус! Реши задачу при условии, что пользователь может ввести одинаковые клетки. В таком случае программа должна выводить "Нет".​

SonyaKot1 SonyaKot1    1   15.06.2021 18:03    5

Ответы
скорпион67 скорпион67  15.07.2021 18:05

k=int(input())

l=int(input())

m=int(input())

n=int(input())

if (k,l) != (m,n) and (m==k-1 or m==k+1 or m==k) and (n==l-1 or n==l or n==l+1):

   print("Да")

else: print("Нет")

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика