题目描述
Farmer John 正在全农场分发干草捆!
Farmer John 的农场有 ()座牛棚,位于数轴上的整点 ()。Farmer John 的计划是先把 批干草捆运送到某个整点 (),然后把每一批分发给一座牛棚。
不幸的是,Farmer John 的配送服务非常浪费。具体来说,对某个 和 (),每批干草捆每向左运输一个单位距离会浪费 个干草捆,每向右运输一个单位距离会浪费 个干草捆。形式化地,对于一批从点 运往位于点 的牛棚的干草捆,浪费的干草捆数量由下式给出:
a_i\cdot (y-x) & \text{if } y \ge x \
b_i\cdot (x-y) & \text{if } x > y
\end{cases}.$$
给定 ()组独立的询问,每组询问给出一组可能的 值,请帮助 Farmer John 求出:如果他最优地选择 ,最少会浪费多少干草捆。
输入格式
第一行包含 。
接下来一行包含 。
接下来一行包含 。
接下来 行每行包含两个整数 和 。
输出格式
输出 行,第 行包含第 组询问的答案。
样例
输入
5 1 4 2 3 10 4 1 1 2 1 1 2 1 4
输出
11 13 18 30
提示说明
【样例解释】
例如,回答第二组询问时,最优方案是选择 。此时浪费的干草捆数量等于
。
【数据规模与约定】
-
测试点 2:
-
测试点 3:
-
测试点 4-6:
-
测试点 7-16:无附加限制。