#P1816. 冬令营全网挑战赛.03.画展

冬令营全网挑战赛.03.画展

题目描述

你将举办一个画展。在展览中,你需要将一些画放入一些画框中并摆放成一排。

展览有 N 幅候选画,编号从 1 到 N 。画 i ( 1 <=i <= N) 具有大小 sis_i 和美观度 viv_i

另外,有 M 个候选画框,编号从 1 到 M 。画框 j ( 1<= j <= M) 的大小为 cjc_j

只有大小不超过 cjc_j 的画才能放入画框 j 中。每个画框中最多只能放一幅画。每幅要展出的画都必须放在一个画框中。

考虑到美观因素,展出的画必须满足以下条件:

对于任意两幅相邻的画,右边的画框大小不小于左边的画框

对于任意两幅相邻的画,右边的画的美观度不小于左边的画的美观度

你需要求出你最多能展出多少幅画。

输入格式

第一行两个整数 N 和 M 。

接下来 N 行,第 i 行为两个整数 sis_iviv_i

接下来 M 行,第 i 行为一个整数 cic_i

数据范围与分值分布

1 <= N , M <= 10510^5

1<= si,vi,cjs_i , v_i , c_j <= 10910^9

1 <= i <= N

1 <= j <= M

img

输出格式

一个整数,表示你最多能展出的画的数量。

样例

3 4
10 20
5 1
3 5
4
6
10
4
2
3 2
1 2
1 2
1 2
1
1
2
4 2
28 1
8 8
6 10
16 9
4
3
0
8 8
508917604 35617051
501958939 840246141
485338402 32896484
957730250 357542366
904165504 137209882
684085683 775621730
552953629 20004459
125090903 607302990
433255278
979756183
28423637
856448848
276518245
314201319
666094038
149542543
3