RCC 2014 Warmup (Div. 2)
D
Cunning Gena
Codeforces
1900
原题
← CE →
翻译中…

A boy named Gena really wants to get to the "Russian Code Cup" finals, or at least get a t-shirt. But the offered problems are too complex, so he made an arrangement with his $*n*$ friends that they will solve the problems for him.

翻译中…

The participants are offered $*m*$ problems on the contest. For each friend, Gena knows what problems he can solve. But Gena's friends won't agree to help Gena for nothing: the $*i*$-th friend asks Gena $*x*_{*i*}$ rubles for his help in solving all the problems he can. Also, the friend agreed to write a code for Gena only if Gena's computer is connected to at least $*k*_{*i*}$ monitors, each monitor costs $*b*$ rubles.

翻译中…

Gena is careful with money, so he wants to spend as little money as possible to solve all the problems. Help Gena, tell him how to spend the smallest possible amount of money. Initially, there's no monitors connected to Gena's computer.

翻译中…

Input

翻译中…

The first line contains three integers $*n*$, $*m*$ and $*b*$ ($1 ≤ *n* ≤ 100$; $1 ≤ *m* ≤ 20$; $1 ≤ *b* ≤ 10^{9}$) — the number of Gena's friends, the number of problems and the cost of a single monitor.

翻译中…

The following $2*n*$ lines describe the friends. Lines number $2*i*$ and $(2*i* + 1)$ contain the information about the $*i*$-th friend. The $2*i*$-th line contains three integers $*x*_{*i*}$, $*k*_{*i*}$ and $*m*_{*i*}$ ($1 ≤ *x*_{*i*} ≤ 10^{9}$; $1 ≤ *k*_{*i*} ≤ 10^{9}$; $1 ≤ *m*_{*i*} ≤ *m*$) — the desired amount of money, monitors and the number of problems the friend can solve. The $(2*i* + 1)$-th line contains $*m*_{*i*}$ distinct positive integers — the numbers of problems that the $*i*$-th friend can solve. The problems are numbered from $1$ to $*m*$.

翻译中…

Output

翻译中…

Print the minimum amount of money Gena needs to spend to solve all the problems. Or print -1, if this cannot be achieved.

翻译中…

样例

Input #1
2 2 1
100 1 1
2
100 2 1
1
Output #1
202
InputCopy OutputCopy
Input #2
3 2 5
100 1 1
1
100 1 1
2
200 1 2
1 2
Output #2
205
InputCopy OutputCopy
Input #3
1 2 1
1 1 1
1
Output #3
-1
InputCopy OutputCopy
题目信息
题号
417D
时间限制
1 s
内存限制
256 MB
标签
位运算
动态规划
贪心
排序

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