Проверка, может ли ферзь попасть с первой клетки на вторую одним ходом:
Python
# Считываем координаты для двух клеток
x1 = int(input("Введите номер столбца для первой клетки (от 1 до 8): "))
y1 = int(input("Введите номер строки для первой клетки (от 1 до 8): "))
x2 = int(input("Введите номер столбца для второй клетки (от 1 до 8): "))
y2 = int(input("Введите номер строки для второй клетки (от 1 до 8): "))
# Проверяем, может ли ферзь попасть с первой клетки на вторую одним ходом
is_queen_move = (x1 == x2) or (y1 == y2) or (abs(x1 - x2) == abs(y1 - y2))
# Выводим результат
if is_queen_move:
print("Ферзь может попасть с первой клетки на вторую одним ходом")
else:
print("Ферзь не может попасть с первой клетки на вторую одним ходом")
Output
Embed on website
To embed this program on your website, copy the following code and paste it into your website's HTML:
Comments
This comment belongs to a banned user and is only visible to admins.
This comment belongs to a deleted user and is only visible to admins.