U235295 朋友的报复(屑tiger寄训祭.04)
题目背景
#### ~~[书接上回](https://www.luogu.com.cn/problem/U234725),tiger的朋友输了太多把游戏,想报复tiger(?~~
一天,tiger又在机房打电动了(什),同学就安装了一个定时拍照的相机,用来收集tiger打电动的证据
(危 tiger 危)
题目描述
tiger **会在$x$个时间区间中打游戏(包括上界下界)**
而相机是 **在$y$个时间点** 拍照
如果拍照的时候tiger正在打游戏,那么**证据就会+1**
今天老师布置了$n$道题目,第$i$道题需要$a[i]$分钟可以完成,大家至少要做$m$道题
而屑tiger每被发现一次,就需要多做一题(惩罚太轻了(什))
但是tiger可以选择使用Ctrl+C/V让一题的时间变为$0$,但是这个技能最多使用2次
因为只要用了第3次他的名字就会变成:$\color{#996600}\text{tiger2008}\rule[-2pt]{31pt}{12pt}$$\kern{-29pt}\color{white}\small 作弊者$
现在屑tiger已经被发现了,他找到了认真学习的神牛你来帮忙算一算他需要多少时间完成
输入格式
第1行输入两个数$x,y$,代表tiger玩游戏区间和同学的拍照时间点数
第2~x+1行,每行输入两个数$u[i],v[i]$,代表第$i$个区间开始时间和结束时间
然后输入一行$y$个数,第$i$个数$t[i]$代表相机在这个时间点拍照
接下来输入两个数$n,m$,表示有n道题,至少做m道
最后输入n个数,第$i$个数$a[i]$表示第$i$道题需要的时间
输出格式
输出一个数,代表tiger需要的最短时间
说明/提示
数据保证区间从左到右读入且不重叠,拍照时间从左到右
因为tiger和同学只会C++,所以行末有空格(?)
### 样例解释
同学第一次和第三次拍照拍到了tiger,加上原先2题需要做4题
tiger用复制粘贴解决2题,剩下时间最小的2题是[1](https://www.luogu.com.cn/problem/P1000)+[2](https://www.luogu.com.cn/problem/P1001)=[3](https://www.luogu.com.cn/problem/P1046)
### 数据范围
对于$30\%$的数据,$3\leq x,y,n,m\leq100$
对于$50\%$的数据,$3\leq x,y,n,m\leq10^3$
对于$70\%$的数据,$3\leq x,y,n,m\leq10^4$
对于$100\%$的数据,$3\leq x,y,n,m\leq10^5$,$m+y\leq n$,$1\leq u[i],v[i],a[i]\leq10^6$