printРабочее место участника

printЗадачи

369. Условный оператор 25

Ограничения: время – 1s/2s, память – 64MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

Даны действительные числа `a,\ b,\ c,\ d,\ s,\ t,\ u` (`s` и `t` одновременно не равны нулю). Известно, что точки `(a,\ b)` и `(c,\ d)` не лежат на прямой `l`, заданной уравнением `"sx"+"ty"+u=0`. Прямая `l` разбивает координатную плоскость на две полуплоскости. Выяснить, верно ли, что точки `(a,\ b)` и `(c,\ d)` принадлежат разным полуплоскостям.
Ввод
В первой строке содержатся четыре действительных числа `a,\ b,\ c,\ d` – координаты точек. Во второй строке содержатся три действительных числа `s,\ t,\ u` – коэффициенты уравнения прямой `l`.
Вывод
Вывести строку "Yes", если точки `(a,\ b)` и `(c,\ d)` принадлежат разным полуплоскостям. Иначе вывести строку "No".

Пример ввода

1.0 -1.0 -1.0 1.0
1.0 -1.0 0.0

Пример вывода

Yes
loading