안전 지대
시간 제한9초메모리 제한2048 MB
축에 평행한 직사각형 N개가 주어질 때, 서로 한 점이라도 공유하며 이어지는 직사각형의 묶음(연결 성분)을 찾습니다.
문제
좀비 바이러스로 인해 지구는 멸망했고, 개의 군부대만이 생존하였다. 지구는 좌표공간 위에서 를 만족하는 직사각형 영역이다. 군부대는 직사각형 형태의 안전 지대를 관리한다. 구체적으로, 인 번째 군부대는 를 만족하는 직사각형의 내부와 경계를 안전 지대로 관리한다.
두 군부대가 관리하는 안전 지대에 모두 포함되는 점이 있으면, 두 군부대는 연결된다. 서로 다른 세 군부대 , , 에 대하여 번 군부대와 번 군부대가 연결되어 있고 번 군부대와 번 군부대가 연결되어 있다면, 번과 번 군부대도 연결된다. 군부대들의 집합이 집합 안에서 모두 서로 연결되어 있고, 집합 밖의 어떤 군부대와도 연결되어 있지 않다면, 그 집합을 연합이라고 한다.
제한
- (모든 )
- ,