python
def is_knight_move(x1, y1, x2, y2):
"""Проверяет, является ли ход конем."""
dx = abs(x1 - x2)
dy = abs(y1 - y2)
return (dx == 1 and dy == 2) or (dx == 2 and dy == 1)
x1, y1 = map(int, input().split())
x2, y2 = map(int, input().split())
if is_knight_move(x1, y1, x2, y2):
print("ДА")
else:
print("НЕТ")
c++
#include
#include
using namespace std;
bool is_knight_move(int x1, int y1, int x2, int y2) {
"""Проверяет, является ли ход конем."""
int dx = abs(x1 - x2);
int dy = abs(y1 - y2);
return (dx == 1 && dy == 2) || (dx == 2 && dy == 1);
}
int main() {
int x1, y1, x2, y2;
cin >> x1 >> y1 >> x2 >> y2;
if (is_knight_move(x1, y1, x2, y2)) {
cout << "ДА" << endl;
} else {
cout << "НЕТ" << endl;
}
return 0;
}