수열과 쿼리 36
시간 제한1초메모리 제한512 MB
1부터 N까지의 서로 다른 값으로 된 수열에서 각 질의 구간 [l, r] 안의 (x, y) 쌍 중 max-min이 y-x와 같은 쌍의 개수를 구합니다.
문제
길이가 인 수열 이 주어진다. 수열의 모든 수는 1 이상 이하이며 서로 다르다. 다음 쿼리를 수행하는 프로그램을 작성하시오.
l r: 이고 를 만족하는 정수 쌍 의 개수를 출력하라.
입력
첫째 줄에 수열의 크기 이 주어진다. ()
둘째 줄에 이 주어진다. 모든 수는 서로 다르다. ()
셋째 줄에 쿼리의 개수 이 주어진다. ()
넷째 줄부터 개의 줄에 쿼리가 한 줄에 하나씩 주어진다. ()
출력
쿼리의 결과를 한 줄에 하나씩 출력한다.