1. Главная
  2. Библиотека
  3. Информатика
  4. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число — номер в...
  • 👋 Решение задач

  • 📚 Информатика

решение задачи на тему:

Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число — номер вертикали (при счете слева направо), второе — номер горизонтали (при счете снизу вверх). Даны натуральные числа — а, b, с, d, e, f,

Дата добавления: 29.12.2023

Условие задачи

Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число — номер вертикали (при счете слева направо), второе — номер горизонтали (при счете снизу вверх). Даны натуральные числа — а, b, с, d, e, f, каждое из которых не превосходит восьми. Записать условие, при котором белая фигура, расположенная на поле (а, b), может одним ходом пойти на поле (е, f), не попав при этом под удар черной фигуры, находящейся на поле (с, d). Рассмотреть следующий вариант сочетаний белой и черной фигур: ладья и конь.

Ответ

Код программы:

def hod(n, x, y):

if n == 1:

return (x == e) or (y == f) # ход ладьи

if n == 2:

return abs(x - e) * abs(y - f) == 2 # ход коня

print("Введите поле белой фигуры(не превосходит 8):")

a = int(input("a = "))

b = int(input("b = "))

print("Введите поле черной фигуры(не превосходит 8):")

c = int(input("c = "))

d = int(input("d = "))

print("Введите поле для хо...

Потяни

Сводка по ответу

  • Загружено студентом
  • Проверено экспертом
  • Использовано для обучения AI
  • Доступно по подписке Кампус+

Купи подписку Кампус+ и изучай ответы

Кампус Библиотека

  • Материалы со всех ВУЗов страны

  • 1 000 000+ полезных материалов

  • Это примеры на которых можно разобраться

  • Учись на отлично с библиотекой