#lg1937. C33【线段树+贪心】线段覆盖数轴[USACO10MAR]Barn Allocation G

C33【线段树+贪心】线段覆盖数轴[USACO10MAR]Barn Allocation G

P1937 [USACO10MAR] Barn Allocation G

题目描述

数轴上有 NN 个点,编号为 1N1 \dots N,点 ii 能容纳 CiC_i 条线段覆盖。

MM 条线段,第 ii 条线段覆盖范围为 [Ai,Bi][A_i,B_i]

问数轴上最多能放多少条线段。

输入格式

第一行两个整数 N,M(1N,M100,000)N,M(1 ≤ N , M ≤ 100,000)

下来 NN 个整数 Ci(1Ci100,000)C_i(1 ≤ C_i ≤ 100,000)

下来 MM 对整数 AiBi(1AiBiN)A_i、B_i(1 ≤ A_i ≤ B_i ≤ N)

输出格式

一行一个整数,即最多能放的线段数目。

输入输出样例 #1

输入 #1

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

输出 #1

3