#P1171. 展览布展

    ID: 183 传统题 1000ms 128MiB 尝试: 0 已通过: 0难度: 提高+/省选− ← 上一题 下一题 → 随机一题 上传者: 标签 图论 网络流 最小割 最大权独立集 Dinic
显示设置

展览布展

题目描述

博物馆要办一次展览,展品分为甲组(nAn_A 件)和乙组(nBn_B 件)两类。

第 ii 件展品本身的人气值为 wiw_i(可为任何正整数)。策展人还整理出 kk 条互相冲突的记录:第 jj 条记录指出「甲组的 aja_j 与乙组的 bjb_j 不能同时展出」。

现在要选出若干展品同时展出,要求不与任何一条冲突记录矛盾,使得展出展品的人气值总和最大。

输入格式

第一行三个整数 nA,nB,kn_A,n_B,k。

第二行 nAn_A 个整数,表示甲组各展品的人气值(按编号 1∼nA1\sim n_A 给出)。

第三行 nBn_B 个整数,表示乙组各展品的人气值(按编号 1∼nB1\sim n_B 给出)。

接下来 kk 行,每行两个整数 aj,bja_j,b_j,含义如上。

输出格式

一行一个整数,表示最大人气值总和。

输入输出样例 #1

输入 #1

2 2 2
5 3
4 6
1 1
1 2

输出 #1

13

说明

样例中总人气为 1818。若展出甲组 11 号,就必须放弃乙组全部(损失 1010);若不展出甲组 11 号,只损失 55,因此最优为 1313。

数据范围

  • 对于 100%100\% 的数据,1≤nA,nB≤3001\le n_A,n_B\le 300,0≤k≤50000\le k\le 5000,1≤wi≤1091\le w_i\le 10^9。