최대 거리
면접 대비시간 제한1초메모리 제한128 MB
두 비증가 수열 X와 Y가 주어질 때, j >= i이고 Y[j] >= X[i]를 만족하는 가장 큰 j - i를 구한다.
문제
두 개의 비증가(내림차순) 정수 수열 과 이 주어진다. 모든 에 대해 , 이다.
두 원소 와 사이의 거리 는, 이고 이면 이고, 그렇지 않으면 이다.
수열 와 수열 사이의 거리는 다음과 같이 정의된다.
예를 들어 아래 그림의 수열 , 에서는 , 에서 최댓값에 도달하여 이다.

입력
첫째 줄에 테스트 케이스의 수 가 주어진다. 각 테스트 케이스는 세 줄로 이루어진다. 첫째 줄에는 수열의 길이 () 이, 둘째 줄에는 공백으로 구분된 수열 의 원소 개가, 셋째 줄에는 공백으로 구분된 수열 의 원소 개가 주어진다. 두 수열은 모두 비증가이며 길이가 같다.
출력
각 테스트 케이스마다 The maximum distance is d 형식으로 한 줄에 출력한다. 여기서 는 의 값이다. 연속한 테스트 케이스의 출력 사이에는 빈 줄을 하나 둔다.