#ABC188E. 商人

商人

商人

题目描述

高桥国有从町 11 到町 NNNN 个町。

此外,这个国家有从道 11 到道 MMMM 条道路。使用道 ii 可以从町 XiX_i 移动到町 YiY_i。不能向反方向移动。这里保证 Xi<YiX_i \lt Y_i

这个国家的黄金交易十分活跃,在町 ii,可以用 AiA_i 日元买卖 1kg1\,\mathrm{kg} 黄金。

旅行商人高桥君计划在高桥国的某个町买入 1kg1\,\mathrm{kg} 黄金,在经过几条道路后,在买入的町以外的另一个町卖出 1kg1\,\mathrm{kg} 黄金。

求高桥君可能获得的最大利润(即(卖出黄金的价格)-(买入黄金的价格))。

输入格式

输入按以下格式从标准输入给出:

NN MM
A1A_1 A2A_2 A3A_3 \dots ANA_N
X1X_1 Y1Y_1
X2X_2 Y2Y_2
X3X_3 Y3Y_3
\hspace{15pt} \vdots
XMX_M YMY_M

输出格式

输出答案。

样例

4 3
2 3 1 5
2 4
1 2
1 3
3

可以按如下方式获得 33 日元的利润:

  • 在町 1122 日元买入 1kg1\,\mathrm{kg} 黄金
  • 使用道 22 移动到町 22
  • 使用道 11 移动到町 44
  • 在町 4455 日元卖出 1kg1\,\mathrm{kg} 黄金
5 5
13 8 3 15 18
2 4
1 2
4 5
2 3
1 3
10

可以按如下方式获得 1010 日元的利润:

  • 在町 2288 日元买入 1kg1\,\mathrm{kg} 黄金
  • 使用道 11 移动到町 44
  • 使用道 33 移动到町 55
  • 在町 551818 日元卖出 1kg1\,\mathrm{kg} 黄金
3 1
1 100 1
2 3
-99

注意:不能在买入黄金的町卖出,因此答案可能为负。

数据范围

  • 2N2×1052 \le N \le 2 \times 10^5
  • 1M2×1051 \le M \le 2 \times 10^5
  • 1Ai1091 \le A_i \le 10^9
  • 1Xi<YiN1 \le X_i \lt Y_i \le N
  • (Xi,Yi)(Xj,Yj)(ij)(X_i, Y_i) \neq (X_j, Y_j) (i \neq j)
  • 输入中包含的值均为整数
难度 提高
通过率
尝试 0
已通过 0
ID
2062
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签