#P3602. Koishi Loves Segments

    ID: 2657 Type: RemoteJudge 1000ms 125MiB Tried: 0 Accepted: 0 Difficulty: 5 Uploaded By: Tags>贪心离散化洛谷原创O2优化洛谷月赛

Koishi Loves Segments

题目描述

Koishi 喜欢线段。

她的 nn 条线段都能表示成数轴上的某个闭区间 [l,r][l,r]。Koishi 喜欢在把所有线段都放在数轴上,然后数出某些点被多少线段覆盖了。

Flandre 看她和线段玩得很起开心,就抛给她一个问题:

数轴上有 mm 个点突然兴奋,如果自己被身上覆盖了超过 xx 条线段,这个点就会浑身难受然后把 Koishi 批判一番。

Koishi 十分善良,为了不让数轴上的点浑身难受,也为了让自己开心,她想在数轴上放入尽量多的线段。

按照套路,Koishi 假装自己并不会做这道题,所以她就来求你帮忙。并承诺如果你解决了问题就给你打一通电话。

输入格式

第一行两个个整数 n,mn,m,分别表示插入的线段数和关键点数。

接下来 nn 行,每行两个整数 l,r(lr)l,r(l\leq r),表示线段 [l,r][l,r] 的端点。

接下来 mm 行,每行两个整数 p,xp,x,表示有个位于 pp 的点突然兴奋,并认为自己身上不得覆盖超过 xx 条线段

输出格式

一个整数,表示最多能放入的线段数。

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

提示

对于 20%20\% 的数据,满足1n,m201\leq n,m\leq 20

对于 60%60\% 的数据,满足1n,m1001\leq n,m\leq 100

对于 80%80\%的数据,满足1n,m50001\leq n,m\leq 5000

对于 100%100\% 的数据,满足$1\leq x\leq n\leq 2\times 10^5,1\leq m\leq 4\times 10^5,|l|,|r|,|p|\leq 10^7$

如果一个点兴奋了两次,那么 Koishi 应当满足它的较严苛的要求(也就是 pp 相同时 xx 取最小值啦)

请适当使用读入优化。