#L2419. 「USACO 2016 US Open, Platinum」Landscaping

「USACO 2016 US Open, Platinum」Landscaping

「USACO 2016 US Open, Platinum」Landscaping

题目描述

题目译自 USACO 2016 US Open Contest, Platinum Problem 3. Landscaping

FJ 正修建一个漂亮的花园。花园由 NN 个花圃组成,花圃 ii 初始时有 AiA_i 立方米的泥土。他想重建花园使得花圃 iiBiB_i 立方米的泥土。
他有几种操作方式:

  1. 选择一个花圃,买一立方米泥土放进去,花费为 xx
  2. 选择一个花圃,挖出并运走一立方米泥土,花费为 yy
  3. 选择两个花圃 i,ji,j,把一立方米泥土从 ii 运到 jj,花费z×ijz \times |i-j|

请求出完成重建的最小花费。

输入格式

第一行有四个整数 N,x,y,zN,x,y,z
在接下来的 ii 行中,第 ii 行有两个整数 Ai,BiA_i,B_i

输出格式

输出最小重建花费。

样例

样例 1

输入

4 100 200 1
1 4
2 3
3 2
4 0

输出

210

数据范围与提示

1N105,1 \leq N \leq 10^5, 0Ai,Bi10,0 \leq A_i,B_i \leq 10, 0X,Y108,0 \leq X, Y \le 10^8, 0Z10000 \le Z \leq 1000