수열과 쿼리 4
시간 제한4초메모리 제한512 MB
각 질의 구간 [l,r]에서 같은 값을 가지는 두 위치 사이 거리의 최댓값을 구한다.
문제
1 이상 이하의 정수로 이루어진 길이 의 수열 이 주어진다. 다음 쿼리를 처리하는 프로그램을 작성하시오.
l r: 를 출력한다.
와 가 같은 경우도 조건을 만족하므로 답은 항상 0 이상이다.
입력
첫째 줄에 수열의 길이 ()과 ()가 주어진다.
둘째 줄에 이 주어진다. ()
셋째 줄에 쿼리의 개수 ()이 주어진다.
넷째 줄부터 개의 줄에 각 쿼리의 과 가 한 줄에 하나씩 주어진다. ()
출력
쿼리마다 답을 한 줄에 하나씩 입력에 주어진 순서대로 출력한다.