开始: 2026-10-03 11:00:00

【集训01】订正

结束: 2026-10-03 23:00:00
当前  2026-11-04 11:35:09  类型: IOI  状态: 已经结束 

P1. 农场收获(farm)
描述

农场有 N 块地块排成一列,编号 1 \ldots N;地块 i 上有一棵果树,可收获水果 A_i 公斤。

丰收祭期间将执行 M 次收获作业。第 j 次作业收获从地块 L_j 到地块 R_j 之间所有连续地块的水果。

**每块地块的水果一旦被收获就会消失**。因此,即使某块地块被多次作业覆盖,从该地块获得的产量也只算第一次的 A_i。

换句话说,M 次作业中**至少被一次覆盖**到的所有地块的 A_i 之和,即为总产量。求这个总产量。


输入

- 第 1 行两个整数 N 和 M;

- 第 2 行 N 个整数 A_1, A_2, \ldots, A_N;

- 之后 M 行,每行两个整数 L_j, R_j。


输出

一行一个整数:总产量。

样例

输入

5 3
10 20 30 40 50
1 3
2 4
4 5

输出

150

输入

7 4
5 12 8 3 15 9 6
1 2
4 6
2 5
1 7

输出

58

输入

10 6
100 250 180 90 320 150 200 80 170 260
1 3
5 7
2 4
6 9
1 1
8 10

输出

1800
提示

- 1 \le N \le 2\times 10^5

- 1 \le M \le 2\times 10^5

- 1 \le A_i \le 10^9

- 1 \le L_j \le R_j \le N


提交

题目参数
时间限制 1 秒
内存限制 128 MB
提交