Codeforces Round 185 (Div. 1)
E
Biologist
Codeforces
2300
原题
← D→
翻译中…

SmallR is a biologist. Her latest research finding is how to change the sex of dogs. In other words, she can change female dogs into male dogs and vice versa.

翻译中…

She is going to demonstrate this technique. Now SmallR has $*n*$ dogs, the costs of each dog's change may be different. The dogs are numbered from 1 to $*n*$. The cost of change for dog $*i*$ is $*v*_{*i*}$ RMB. By the way, this technique needs a kind of medicine which can be valid for only one day. So the experiment should be taken in one day and each dog can be changed at most once.

翻译中…

This experiment has aroused extensive attention from all sectors of society. There are $*m*$ rich folks which are suspicious of this experiment. They all want to bet with SmallR forcibly. If SmallR succeeds, the $*i*$-th rich folk will pay SmallR $*w*_{*i*}$ RMB. But it's strange that they have a special method to determine whether SmallR succeeds. For $*i*$-th rich folk, in advance, he will appoint certain $*k*_{*i*}$ dogs and certain one gender. He will think SmallR succeeds if and only if on some day the $*k*_{*i*}$ appointed dogs are all of the appointed gender. Otherwise, he will think SmallR fails.

翻译中…

If SmallR can't satisfy some folk that isn't her friend, she need not pay him, but if someone she can't satisfy is her good friend, she must pay $*g*$ RMB to him as apologies for her fail.

翻译中…

Then, SmallR hope to acquire money as much as possible by this experiment. Please figure out the maximum money SmallR can acquire. By the way, it is possible that she can't obtain any money, even will lose money. Then, please give out the minimum money she should lose.

翻译中…

Input

翻译中…

The first line contains three integers $*n*$, $*m*$, $*g*$ $(1 ≤ *n* ≤ 10^{4}, 0 ≤ *m* ≤ 2000, 0 ≤ *g* ≤ 10^{4})$. The second line contains $*n*$ integers, each is 0 or 1, the sex of each dog, 0 represent the female and 1 represent the male. The third line contains $*n*$ integers $*v*_{1}, *v*_{2}, ..., *v*_{*n*}$ $(0 ≤ *v*_{*i*} ≤ 10^{4})$.

翻译中…

Each of the next $*m*$ lines describes a rich folk. On the $*i*$-th line the first number is the appointed sex of $*i*$-th folk (0 or 1), the next two integers are $*w*_{*i*}$ and $*k*_{*i*}$ $(0 ≤ *w*_{*i*} ≤ 10^{4}, 1 ≤ *k*_{*i*} ≤ 10)$, next $*k*_{*i*}$ distinct integers are the indexes of appointed dogs (each index is between 1 and $*n*$). The last number of this line represents whether $*i*$-th folk is SmallR's good friend (0 — no or 1 — yes).

翻译中…

Output

翻译中…

Print a single integer, the maximum money SmallR can gain. Note that the integer is negative if SmallR will lose money.

翻译中…

样例

Input #1
5 5 9
0 1 1 1 0
1 8 6 2 3
0 7 3 3 2 1 1
1 8 1 5 1
1 0 3 2 1 4 1
0 8 3 4 2 1 0
1 7 2 4 1 1
Output #1
2
InputCopy OutputCopy
Input #2
5 5 8
1 0 1 1 1
6 5 4 2 8
0 6 3 2 3 4 0
0 8 3 3 2 4 0
0 0 3 3 4 1 1
0 10 3 4 3 1 1
0 4 3 3 4 1 1
Output #2
16
InputCopy OutputCopy
题目信息
题号
311E
时间限制
1.5 s
内存限制
256 MB
标签
网络流

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。