• Поле шахматной доски определяется парой чисел (a,b), каждое от 1 до 8, первое число задает номер столбца, второе — номер строки. Заданы две клетки. Определите, может ли шахматный король попасть с первой клетки на вторую за один ход.
    ВХОДНЫЕ ДАННЫЕ

    Даны 4 целых числа от 1 до 8 каждое, первые два задают начальную клетку, вторые два задают конечную клетку. Начальная и конечная клетки не совпадают. Числа записаны в отдельных строках.
    ВЫХОДНЫЕ ДАННЫЕ

    Программа должна вывести YES, если из первой клетки ходом короля можно попасть во вторую, или NO в противном случае.
    ПРИМЕРЫ

    ВВОД ВЫВОД
    1

    2

    2

    2
    YES

Ответы 1

  • Pascal ABCVarA,B,C,D:byte;BeginRead(A,B,C,D);if (Abs(C-A)<=1)and(Abs(D-B)<=1) then WriteLn('YES')else WriteLn('NO')End.
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years