건초 배분
면접 대비시간 제한2초메모리 제한1024 MB
N개의 헛간 위치와 Q개의 (a, b) 쌍이 주어졌을 때, 각 쌍마다 배달 지점 y를 정해 낭비되는 건초의 최소량을 구합니다.
문제
Farmer John은 농장 전체에 건초를 나누어 배분하고 있다.
Farmer John의 농장에는 수직선 위의 정수 좌표 ()에 위치한 헛간이 개 () 있다. Farmer John은 먼저 정수 좌표 ()로 건초 배송 개를 보내고, 그다음 배송을 헛간마다 하나씩 나누어 준다.
안타깝게도 Farmer John의 배분 서비스는 매우 낭비가 심하다. , ()가 주어졌을 때, 배송이 왼쪽으로 한 단위 거리 이동할 때마다 건초 개가 낭비되고, 오른쪽으로 한 단위 거리 이동할 때마다 건초 개가 낭비된다. 좌표 에서 좌표 의 헛간까지 배송할 때 낭비되는 건초 수는 다음과 같다.
()개의 독립적인 질의가 주어진다. 각 질의는 의 가능한 값 한 쌍으로 주어진다. Farmer John이 를 최적으로 고를 때 낭비되는 건초의 최솟값을 구하라.
입력
첫 줄에 이 주어진다. 다음 줄에 이 주어진다. 다음 줄에 가 주어진다. 다음 개의 줄에 각각 와 가 주어진다.
출력
개의 줄을 출력한다. 번째 줄에는 번째 질의의 답을 출력한다.