평면 그래프
시간 제한1초메모리 제한2048 MB
평면 그래프의 각 선분에 대해, 어떤 출발점에서 다른 선분을 건드리지 않고 그 중점까지 곡선을 그을 수 있는지 판별합니다.
문제
평면 위에 개의 기준점이 있고, 일부 기준점 사이를 선분으로 잇습니다. 서로 다른 두 기준점은 겹치지 않고, 세 기준점은 한 직선 위에 있지 않습니다. 선분은 끝점에서만 서로 만납니다. 평면 위에는 개의 출발점도 있습니다. 각 출발점은 모든 기준점과 다르고, 어떤 선분 위에도 놓여 있지 않습니다. 각 선분에 대해, 어떤 출발점에서 그 선분의 중점까지 다른 선분과 교차하지 않는 곡선을 그을 수 있는지 판단하세요.
입력
첫 줄에 세 정수 , , (; )가 주어집니다. 다음 개 줄에는 기준점의 좌표 , ()가 주어집니다. 그다음 개 줄에는 출발점의 좌표 , ()가 주어집니다. 마지막 개 줄에는 번째 기준점과 번째 기준점을 잇는 선분의 번호 , ()가 주어집니다.
출력
길이가 인 문자열을 출력합니다. 번째 문자는 어떤 출발점에서 번째 선분의 중점까지 다른 선분과 교차하지 않는 곡선을 그릴 수 있으면 "1", 그렇지 않으면 "0"입니다.