P10656 [ROI 2017] 学习轨迹 (Day 2)

题目描述

THU 和 PKU 同时开设了一批课程,THU 有 $n$ 节课,PKU 有 $m$ 节课。 其中 THU 第 $i$ 节课类别是 $a_i$,乐趣度是 $x_i$;PKU 第 $i$ 节课类别是 $b_i$,乐趣度是 $y_i$。保证 $a$ 中元素互不相同,$b$ 中元素互不相同,但是 $a$ 和 $b$ 之间可能有相同元素。 你可以选择听 THU 的 $l_1 \sim r_1$ 节课,收获到的乐趣度为所有你听的课的乐趣度的和;同时可以在 PKU 听 $l_2 \sim r_2$ 节课,收获到的乐趣度也是所有你听的课的乐趣度的和。(当然你也可以选择只听一所大学的课甚至不听) 同一类别的课你不能听两次,也就是如果 $a_{l_1 \sim r_1}$ 中有元素与 $b_{l_2 \sim r_2}$ 相同,那么这个听课方案就不能满足你的胃口。 你需要求出可能的听课方案中乐趣度最大的是多少以及具体的安排。

输入格式

第一行两个整数 $n,m$。 接下来四行,每行一个整数序列,分别表示题目中的 $a,x,b,y$,这四个序列长度分别为 $n,n,m,m$。

输出格式

第一行一个整数表示最大乐趣度。 第二行两个整数 $l_1,r_1$,如果你不打算在 THU 听课,输出 `0 0`。 第三行两个整数 $l_2,r_2$,如果你不打算在 PKU 听课,输出 `0 0`。

说明/提示

#### 【样例解释】 对于样例组 #1: 最优解如样例所示,课程质量之和为 $(7 + 4 + 10 + 1 + 5) + (5 + 3 + 4) = 27 + 12 = 39$。 对于样例组 #2: 由于 PKU 的 $1$ 号、$2$ 号课程相比 THU 的相同课程的质量要高得多,因此最优解是不去 THU 听课,转而在 PKU 读 $1\sim 3$ 号课程。 #### 【数据范围】 注:本题只放部分数据,完整数据请左转 [LOJ P2773](https://loj.ac/p/2773) 评测。 对于所有数据满足:$1 \le a_i,b_i \le n+m$,$1 \le x_i,y_i \le 10^9$,$a_i \ne a_j(i \ne j)$,$b_i \ne b_j(i \ne j)$。 | 子任务编号 | 分值 | $1 \le n,m \le $ | | :----------: | :----------: | :----------: | | $1$ | $10$ | $50$ | | $2$ | $10$ | $100$ | | $3$ | $10$ | $300$ | | $4$ | $10$ | $500$ | | $5$ | $10$ | $2000$ | | $6$ | $5$ | $5000$ | | $7$ | $5$ | $10^4$ | | $8$ | $10$ | $3 \times 10^4$ | | $9$ | $10$ | $10^5$ | | $10$ | $10$ | $2.5 \times 10^5$ | | $11$ | $10$ | $5 \times 10^5$ |