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

printЗадачи

36. Пересечение отрезков

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

Два отрезка на плоскости заданы целочисленными координатами своих концов в декартовой системе координат. Требуется определить, существует ли у них общая точка.
Ввод
В первой строке содержатся координаты первого конца первого отрезка, во второй – второго конца первого отрезка, в третьей и четвёртой – координаты концов второго отрезка. Координаты целые и по модулю не превосходят `10\ 000`.
Вывод
Выводится слово "Yes", если общая точка есть, или слово "No" – в противном случае.

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

0 0
1 0
1 0
1 1

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

Yes

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

0 0
1 0
2 0
3 0

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

No
Источник: Бадин, Меньшиков
loading