#ABC188E. 商人

商人

商人

题目描述

高桥国有从町 11 到町 NN 的 NN 个町。

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

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

旅行商人高桥君计划在高桥国的某个町买入 1 kg1\,\mathrm{kg} 黄金,在经过几条道路后,在买入的町以外的另一个町卖出 1 kg1\,\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 日元的利润:

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

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

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

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

数据范围

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