#P854. 采购礼品

    ID: 2400 传统题 1000ms 128MiB 尝试: 0 已通过: 0 难度: 3 上传者: 标签>数据结构并查集并查集背包综合01背包

采购礼品

题目描述

王老师来到商店为同学们采购礼品。这家店有 nn 种礼品(编号是 1n1 \sim n),每种礼品只有 11 件。老板为了促销,对礼品进行搭配销售,有关联性的礼品必须都要采购(奇怪的规定),比如 11 号礼品和 33 号礼品搭配了,33 号和 88 号礼品搭配了,那么王老师想要买 11 号礼品的话,就需要把 33 号和 88 号礼品都买了。现给定每种礼品的价钱和价值,请问在有限的钱 ww 的情况下,能够买到礼品的最大价值是多少?

输入格式

第一行输入三个整数,n,m,wn,m,w,表示有 nn 种礼品,mm 个搭配和你现有的钱的数目。 第二行至 n+1n+1 行,每行有两个整数,cdc、d,表示第 ii 种礼品的价钱和价值。 第 n+2n+2n+1+mn+1+m 行 ,每行有两个整数,uvu、v,表示 uu 号礼品和 vv 号礼品是有关联的,已经形成搭配销售的关系。

输出格式

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

样例 #1

样例输入 #1

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

样例输出 #1

1

数据范围与提示

对于 100%100\% 的数据,1n,w1041\le n,w\le 10^40m5×1030\le m\le 5\times 10^31c,d1051\le c,d \le 10^5