Сравнение постов

Различия между постами #169128 (22.03.2021 20:35) и #176094 (25.04.2021 04:37).
1
'''Вот такая задача : Шахматная ладья ходит по горизонтали или вертикали.
2
   Даны две различные клетки шахматной доски, определите,
3
   может ли ладья попасть с первой клетки на вторую одним ходом.
4
   Программа получает на вход четыре числа от 1 до 8 каждое,
5
   задающие номер столбца и номер строки сначала для первой клетки,
6
   потом для второй клетки.
7
   Программа должна вывести YES, если из первой клетки
8
   ходом ладьи можно попасть во вторую или NO в противном случае.'''
9
''' Решал исходя из условия, что мне известны только операции Ввода и Вывода
10
       и условные инструкции'''
11
12
print("Введите номер столбца местоположения фигуры(цифра от 1 до 8)")
13
a = int(input())
14
print("Введите номер строки местоположения фигуры(цифра от 1 до 8)")
15
b = int(input())
16
print("Введите номер столбца для желаемого хода(цифра от 1 до 8)")
17
a1 = int(input())
18
print("Введите номер строки для желаемого хода фигуры(цифра от 1 до 8)")
19
b1 = int(input())
20
x = str(a) + str(b)
21
y = str(a1) + str(b1)
22
z = int(x)
23
t = int(y)
24
if 11 > z or z > 64:
25
   print("Исходное местоположение находиться за границей доски")
26
elif 11 > t or t > 64:
27
   print("Ход за границы доски не допустим")
28
if 11 <= t == z - 10 or z + 10 == t <= 64:
29
   print("Ход разрешен")
30
elif 11 <= t == z - 1 or z + 1 == t <= 64:
31
    print("Ход разрешен")
32
else:
33
    print("Ход запрещен")