직사각형
시간 제한1초메모리 제한128 MB
각 직사각형의 오른쪽 위 꼭짓점이 다음 직사각형의 왼쪽 아래 꼭짓점보다 두 좌표 모두에서 엄격히 작아야 하는 사슬의 최대 길이를 구한다.
문제
좌표평면 위의 직사각형은 왼쪽 아래 꼭짓점 과 오른쪽 위 꼭짓점 의 좌표쌍으로 주어진다 (여기서 , ).
두 직사각형 와 에 대해, 다음 조건이 성립하면 가 에 선행한다고 하고 로 쓴다.
즉, 의 오른쪽 위 꼭짓점이 두 좌표 모두에서 의 왼쪽 아래 꼭짓점보다 엄격히 작아야 한다.
직사각형들의 집합이 주어질 때, 다음을 만족하는 가장 긴 직사각형 수열 의 길이 을 구하여라.
입력
입력은 여러 개의 테스트 케이스로 이루어진다. 각 테스트 케이스의 첫 줄에는 직사각형의 개수를 나타내는 정수 이 주어진다. 이어지는 개의 줄에는 각각 네 정수 가 주어지며, 이는 번째 직사각형의 왼쪽 아래 꼭짓점과 오른쪽 위 꼭짓점을 나타낸다 (여기서 , ).
입력의 끝은 정수 하나만 있는 줄로 표시된다.
출력
각 테스트 케이스마다 가장 긴 사슬의 길이를 정수 하나로 한 줄에 출력한다.