11690. Рівновіддалена точка
Відправити розв'язок
Бали:
100
Time limit:
2.0s
Memory limit:
500M
Author:
Problem type
Allowed languages
C++, Java, Pascal, Python
Чи є на координатній площині точка з цілими координатами, відстані якої від двох точок (\(x_1, y_1\)) і \((x_2, y_2)\) є \(\sqrt{5}\)?
Формат вхідних даних
Вхідний потік містить цілі числа \(x_1, y_1, x_2, y_2\) (\(-10^9 \le x_1, y_1, x_2, y_2 \le 10^9\), \((x_1, y_1) \neq (x_2, y_2)\))
Числа розділяються пропуском.
Формат вихідних даних
У вихідний потік вивести \(Yes\) або \(No\) - відповідь на поставлене завдання
Примітка
До прикладу 1:
Відстань між точками (2,1) і (\(x_1, y_1\)) є \(\sqrt{(0-2)^2 + (0-1)^2} = \sqrt{5}\);
відстань між точками (2,1) і (\(x_2, y_2\)) є \(\sqrt{(3-2)^2 + (3-1)^2} = \sqrt{5}\)\;
точка (2, 1) є точкою з цілими координатпми і тому точка (2, 1) задовольняє умову.
Так само можна стверджувати, що (1, 2) також задовольняє умову.
Приклад вхідних даних
0 0 3 3
Приклад вихідних даних
Yes
Приклад вхідних даних
0 1 2 3
Приклад вихідних даних
No
Приклад вхідних даних
1000000000 1000000000 999999999 999999999
Приклад вихідних даних
Yes
Коментарі