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

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

Язык: Python


tutu007: какой язык?
BlackFox2030: Python
tutu007: хорошо, щас напишу

Ответы

Ответ дал: tutu007
1

Ответ:

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("Нет")

Похожие вопросы