Надіслати розв'язок

Бали: 17,00 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb

Два кенгуру стрибають вздовж осi ~OX~ у напрямку зростання - ми не знаємо чому вони це так роблять.

Перший кенгуру починає з точки ~x_1~ i стрибає на ~s_1~ метрiв за один стрибок.

Другий кенгуру починає з точки ~x_2~ i стрибає на ~s_2~ метрiв за один стрибок.

Попробуйте визначити чи можуть кенгуру через деякий час одночасно опинитися в однiй точцi.

Наприклад, кенгуру 1 починає рухатися з ~x_1~ = 2 i стрибає на ~s_1~ = 1, а кенгуру 2 починає з ~x_2~ = 1 i стрибає на ~s_2~ = 2. Пiсля одного стрибка обидва кенгуру будуть мати координату ~x = 3~.

Формат вхiдних даних

В одному рядку входу мiстяться цiлi числа ~x_1, s_1, x_2, s_2~ ~(0 \le x_1, x_2 \le 1000, 1 \le s_1, s_2 \le 1000)~, якi роздiляються пропуском.

Формат вихiдних даних

Якщо кенгуру зiйдуться в однiй точцi, то вивести YES, в iншому випадку вивести NO

Приклад вхідних даних

0 3 4 2

Приклад вихідних даних

YES

Приклад вхідних даних

0 2 5 3

Приклад вихідних даних

NO

Коментарі

Please read the guidelines before commenting.


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