Решение задачи "Слон" с Mccme

С пояснением   Просмотров: 24


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

Код

#include <bits/stdc++.h>

using namespace std;

int main()
{
    int x1,y1,x2,y2;
    cin >> x1 >> y1 >> x2 >> y2;
    if(abs(x1 - x2) == abs(y1 - y2))
        cout << "YES";
    else
        cout << "NO";
    return 0;
}

         

 Администратор Photo Автор: Администратор


Заметим, что если две клетки лежат на одной диагонали, то либо сумма координат (x+y), либо разность координат (x-y) у них должны быть равны (в зависимости от направления диагонали).

Отправить решение задачи
Чтобы отправить решение вам нужно войти в систему или зарегистрироваться

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться