선분 교차 4
시간 제한1초메모리 제한512 MB
정수 좌표를 가진 N개의 선분이 주어질 때, 끝점이 닿거나 다른 선분 위에 놓이는 경우를 포함하여 두 선분이 교차하는지 판별합니다.
문제
2차원 좌표 평면 위에 선분 N개가 주어진다. 교차하는 두 선분이 있는지 구하라. 한 선분의 끝 점이 다른 선분이나 끝 점 위에 있어도 교차하는 것으로 본다.
입력
첫째 줄에 선분의 개수 N이 주어진다. 둘째 줄부터 N개의 줄에 선분의 양 끝 점 , 를 나타내는 네 정수 가 주어진다.
출력
교차하는 두 선분이 있으면 1, 없으면 0을 출력한다.
제한
- 1 ≤ N ≤ 200,000
- , 는 정수이다.
- 선분의 길이는 0보다 크다.