#P005821. 锁神

    ID: 5821 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: 4 上传者: 标签>25-7-C组月赛T4状态压缩提高普及+/提高

锁神

题目描述

NN 把锁和 MM 把可制造的钥匙。制造第 ii 把钥匙需要 TiT_i 单位时间,并可以打开指定的 CiC_i 把锁。每把钥匙最多制造一次。

请选择若干把钥匙打开全部锁,使总制造时间最少。如果无法打开全部锁,输出 1-1

输入格式

第一行包含两个整数 N,MN,M

接下来依次描述 MM 把钥匙。每把钥匙的第一行包含两个整数 Ti,CiT_i,C_i,第二行包含 CiC_i 个锁的编号。

输出格式

输出打开全部锁所需的最少总时间;若无法完成,输出 1-1

样例

2 3
10 1
1
15 1
2
30 2
1 2
25

数据范围与提示

  • 1N121\le N\le12
  • 1M1031\le M\le10^3
  • 1Ti1051\le T_i\le10^5
  • 1CiN1\le C_i\le N
  • 1Xi,jN1\le X_{i,j}\le N