C. 徐老师与旅行箱

    传统题 20ms 256MiB

徐老师与旅行箱

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Background

Special for beginners, ^_^

Description

徐老师一家人带着 NN 个箱子去旅行了,不幸的事。下了飞机,到了目的地,他发现好像把所有箱子的钥匙搞丢了(也可能是忘记带了)。

幸运的是,他发现可以花钱摆平。当地有 MM 个锁匠,第 ii 个锁匠能够打开其中的部分箱子,出场费为 aia_i ,不论开多少把锁,开锁只收取出场费。

问徐老师至少要破财多少元才能打开所有行李箱。如果不能打开所有行李箱,输出-1。

Format

Input

第一行两个正整数 N<13N(<13)M1000M(\le1000) ,分别表示旅行箱的数量和锁匠的数量。

后面的的 2M2M 行按照锁匠的编号描述这 MM 个锁匠的情况。

对于每个锁匠,第一行有两个正整数 a105)、ba(\le10^5)、b ,分别表示出场费和能够打开的箱子数量。

第二行给出 bb 个正整数,分别表示能够打开的箱子的编号。

Output

如果能打开所有行李箱。输出最小的费用;否则输出-1。

Samples

2 3
1 1
1
2 1
2
3 2
1 2
3

Limitation

1s, 1024KiB for each test case.

25寒假STL提高班第六场

未参加
状态
已结束
规则
IOI
题目
5
开始于
2025-2-6 13:00
结束于
2025-2-6 20:00
持续时间
7 小时
主持人
参赛人数
3