gengen队的第一次行动
题目背景
题目提供者:mdxz114514
题目类型:原创题
个人发布原题:U461224
在冒险湾里,有人遇到麻烦了!但是莱德他是第一次执行任务,他不会预计什么时候完成,请你帮帮他!
题目描述
在这次任务中,有\(n\)只gen(狗)和\(m\)个麻烦。
\(n\)只gen中,第\(i\)只gen可以解决\(a_i\)类型的问题(\(a_i\)不会重复),但是需要花费时间,也要花费\(b_i\)的时间到达现场。
\(m\)个麻烦中,第\(i\)个麻烦的类型是\(c_i\)(\(c_i\)会重复),也就是说,如果一只gen的解决类型等于这个麻烦的类型,那么这只gen可以解决这个麻烦,而要解决麻烦的时间是\(d_i\)。
当所有数据都统计完后,莱德会做操作:
将一只gen命令出发:耗时\(1\)秒
而gen接收命令出发,会按顺序做以下操作:
到达现场:耗时\(b_i\)秒
解决麻烦:移动不耗时间。全都做完后会留在现场
当所有麻烦都被解决掉后就算任务完成,如果有麻烦不能解决,输出-1
。
莱德和gen们**可以同时行动**
输入格式
第\(1\)行,\(n\)和\(m\)
接下来\(n\)行,\(a_i\)和\(b_i\)
接下来\(m\)行,\(c_i\)和\(d_i\)
输出格式
任务不能完成输出-1
,否则输出完成任务的最小耗时
样例 #1
样例输入 #1
3 3
1 2
2 5
3 8
1 3
2 8
3 5
样例输出 #1
15
样例 #2
样例输入 #2
3 3
1 1
2 1
4 4
1 5
2 1
3 4
样例输出 #2
-1
提示
100%的数据中:\(1 \le n,m \le 10^5\),\(1 \le a_i,c_i \le 10^5\),\(1 \le b_i,d_i \le 10^5\)
后续
冒险湾ers:
信息
- ID
- 1001
- 难度
- 2
- 分类
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 上传者