daramalahova907
24.11.2022 10:37

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

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

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
666SmEtAnKa666
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("Нет")

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота