#P4925. 任务

任务

题目描述

给你 NN 个机器和 MM 个任务,每个任务有两个值花费时间 xx 和难度 yy,每个机器也有两个值最大工作时间 x1x_1 和最大工作难度 y1y_1,机器可以胜任某个工作的条件是 x1x && y1yx_1 \ge x\ \&\&\ y_1 \ge y,机器胜任一个工作可以拿到 x×500+2×yx\times 500+2\times y 的钱,并且每台机器只能分配一个任务。现在问你怎么匹配才能使匹配数最大且钱数最多。

输入格式

第一行两个整数 N,MN, M1N1000001 \le N \le 1000001M1000001\le M \le 100000

接下来 NN 行,每行两个整数 xi,yix_i, y_i,表示机器的最大工作时间和最大工作难度。0xi14400\le x_i \le 14400yi1000\le yi \le 100

接下来 MM 行,每行两个整数 xi,yix_i, y_i,表示任务需要花费的工作时间和工作难度。0xi14400\le x_i \le 14400yi1000\le yi \le 100

输出格式

最大匹配数,以及利润。

1 2
100 3
100 2
100 1
1 50004