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

Коментарі

Ще немає коментарів.