건초 더미 나누기
시간 제한2초메모리 제한1024 MB
정렬된 건초더미를 l번째부터 r번째까지 건초가 적은 소에게 차례로 줄 때, 시작 차이 x에서 끝나는 차이를 구합니다.
문제
Farmer John은 좋아하는 두 마리의 소 Bessie와 Elsie에게 건초 더미를 공평하게 나누려고 합니다. 그는 내림차순으로 정렬된 건초 더미 개()를 가지고 있으며, 번째 더미에는 단위의 건초가 있습니다().
Farmer John은 연속한 구간의 더미 을 Bessie와 Elsie에게 나눕니다. 더미를 번째부터 번째까지 순서대로 처리하며, 각 더미는 건초가 더 적은 소에게 줍니다. 두 소의 건초량이 같으면 Bessie에게 줍니다.
개의 쿼리()가 주어지며, 각 쿼리는 정수 , , (, )로 이루어집니다. 각 쿼리에서 Bessie는 처음에 Elsie보다 단위 더 많은 건초를 가지고 있습니다. 더미 번째부터 번째까지 처리한 뒤 Bessie가 Elsie보다 몇 단위 더 많은 건초를 가지는지 구합니다. Elsie가 더 많이 가지면 이 값은 음수입니다.
입력
첫 줄에 이 주어집니다.
둘째 줄에 이 주어집니다.
셋째 줄에 가 주어집니다.
다음 개의 줄에 각각 , , 가 주어집니다.
출력
줄을 출력합니다. 번째 줄에는 번째 쿼리의 답을 출력합니다.