Вопрос задан 28.01.2020 в 00:34. Предмет Информатика. Спрашивает Рововой Алексей.

Требуется определить, бьет ли ферзь, стоящий на клетке с указанными координатами (номер строки и

номер столбца), фигуру, стоящую на другой указанной клетке. Входные данные Вводятся четыре числа: координаты ферзя и координаты другой фигуры. Координаты - целые числа в интервале от 1 до 8. Выходные данные Требуется вывести слово YES, если ферзь может побить фигуру за 1 ход, в противном случае вывести слово NO Примеры входные данные 1 1 8 1 выходные данные YES входные данные 3 2 8 3 выходные данные NO Pascal
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Криошина Полина.

Ответ:

Код дан в приложении.

Объяснение:

Ферзь может ходить в любом направлении по горизонтали, вертикали и диагонали.

Ферзь может побить фигуру за один ход, если:

  1. Они находятся на одной линии по горизонтали (x2=x1)
  2. Они находятся на одной линии по вертикали (y2=y1)
  3. Они находятся на одной линии по диагонали (|x2-x1|=|y2-y1|)

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос