eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Стрелок

Стрелок

Стрелку нужно поразить n мишеней, но у него остался всего один патрон. Требуется определить, может ли он найти такую точку (не обязательно с целыми координатами) и направление выстрела, что пуля, выпущенная из этой точки в этом направлении, пролетит через все мишени.

prb8350.gif

Входные данные

В первой строке находится целое число n - количество мишеней. В следующих n строках записаны по 4 целых числа xi1, yi1, xi2, yi2 (-10000xi1, yi1, xi2, yi210000) - начало и конец i-ой мишени (мишени представлены как непересекающиеся отрезки на плоскости).

Выходные данные

Вывести одну строку, в которой написано слово YES, если решение есть, и NO если нет.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
3
2 0 2 4
4 1 6 5
6 3 9 0
Вихідні дані #1
YES
Джерело 2018 Azerbaijan School Competition, II Stage, April 8, Problem C