«Ход коня»
Условие:
Шахматный конь ходит буквой “Г” — на две клетки по вертикали в любом направлении и на одну клетку по горизонтали, или наоборот. Даны две различные клетки шахматной доски, определите, может ли конь попасть с первой клетки на вторую одним ходом.
Решение:
1 2 3 4 5 6 7 8 9 10 11 |
a=int(input()) b=int(input()) c=int(input()) d=int(input()) if (c==a-2 and (d==b-1 or d==b+1)) or \ (c==a+2 and (d==b-1 or d==b+1)) or \ (c==a-1 and (d==b-2 or d==b+2)) or \ (c==a+1 and (d==b-2 or d==b+2)): print('YES') else: print('NO') |