#P1928. 采购礼品

采购礼品

题目描述

王老师来到商店为同学们采购礼品。

这家店有 nn 种礼品(编号是 1n1 \sim n ),每种礼品只有 11 件。老板为了促销,对礼品进行搭配销售,有关联性的礼品必须都要采购(奇怪的规定),比如 11 号礼品和 33 号礼品搭配了, 33 号和 88 号礼品搭配了,那么王老师想要买 11 号礼品的话,就需要把 33 号和 88 号礼品都买了。

现给定每种礼品的价钱和价值,请问在有限的钱 ww 的情况下,能够买到礼品的最大价值是多少?

输入

第一行输入三个整数, nn,mm,ww ,表示有 nn 种礼品, mm 个搭配和你现有的钱的数目。

第二行至 n+1n+1 行,每行有两个整数, ccdd ,表示第 ii 种礼品的价钱和价值。( 1c,d1051≤c,d≤10^5

n+2n+2n+1+mn+1+m 行 ,每行有两个整数, uuvv ,表示 uu 号礼品和 vv 号礼品是有关联的,已经形成搭配销售的关系。

数据范围:

1n,w104,0m5×1031≤n,w≤10^4,0≤m≤5 \times 10^3

输出

一行,表示可以获得的最大价值。

样例

5 3 10
3 10
3 10
3 10
5 100
10 1
1 3
3 2
4 2
1

来源

背包 并查集