/ ZYCode / 题库 /

【ZYCode R4】士兵

【ZYCode R4】士兵

题目描述

YZB有 nn 个士兵,同时有 mm 件武器。每个士兵有一个等级范围 [li,ri][l_i,r_i],每件武器也有一个杀伤力范围 [aj,bj][a_j,b_j]。第 ii 个士兵能使用第 jj 件武器当且仅当 liajbjril_i\le a_j\le b_j \le r_i 。注意每个士兵只能使用一件武器,且每件武器只能被一个人使用。YZB要率军作战,他想知道,最多有多少个士兵能够得到他能用的武器。

输入格式

第一行两个整数,nn , mm 表示士兵和武器的数量。

接下来 nn 行,每行两个整数 lil_irir_i

接下来 mm 行,每行两个整数 aja_jbjb_j

输出格式

一行一个整数代表最多有多少人能获得一件能用的武器。

样例

样例输入 1

10 10
6 7
4 5
6 7
4 5
6 7
5 7
1 2
1 8
3 10
7 10
7 8
2 5
4 4
5 8
5 8
1 4
4 5
5 6
2 8
6 8

样例输出 1

提示说明

对于 30% 30\% 的数据 :

n10n\le 10

m10m\le 10

1liri1001\le l_i\le r_i \le 100

1ajbj1001\le a_j \le b_j \le 100

对于 60% 60\% 的数据 :

n5000n\le 5000m5000m\le 5000

对于 100%100\% 的数据:

n105 n\le 10^5

m3×105 m\le 3\times10^5

1liri1091\le l_i \le r_i \le 10^9

1ajbj1091\le a_j \le b_j \le 10^9

信息

ID
1022
难度
1900
分类
二分查找贪心 点击显示
标签
递交数
1
已通过
1
通过率
100%
上传者