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

Перетин відрізків - 2

Перетин відрізків - 2

На декартовій площині задано\textbf{ n} відрізків координатами своїх кінців. Визначити, чи перетинаються вони. Множина відрізків перетинається, якщо серед них існує хоча б два, які мають як мінімум одну спільну точку. \InputFile Кожний рядок містить цілочисельні координати кінців відрізку (\textbf{x_1}, \textbf{y_1}) - (\textbf{x_2}, \textbf{y_2}). Відомо, що \textbf{n }≤ \textbf{6*10^5 }та \textbf{-2000} ≤ \textbf{x_1}, \textbf{y_1}, \textbf{x_2}, \textbf{y_2} ≤ \textbf{2000}. \OutputFile Вивести "\textbf{intersect}" якщо відрізки перетинаються і "\textbf{NOT intersect}" інакше.
Ліміт часу 8.5 секунд
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
1 1 6 3
6 1 9 3
2 5 7 3
2 3 4 3
7 2 10 1
Вихідні дані #1
intersect