Type: Default 1000ms 256MiB

开关风扇

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目背景

北辰OI俱乐部刚刚装修完, 愚蠢的人类工人设计了一种奇怪的开关风扇的方式

题目描述

mm 台风扇, 编号为 11mm , 另外有 nn 个开关, 编号为 11nn . 每个开关有两种状态 。 每台风扇可能被多个开关控制,第 ii 台风扇会被 kik_i 个开关控制,编号为 ai1,ai2,...aika_{i1}, a_{i2}, ... a_{ik}

风扇运行的状态与开关按下的数量模 22 有关, 如果余数为 pip_i , 则风扇状态为 运行 , 否则为 停止 .

问一共有多少种开关的 组合方式, 使得所有的风扇全部在 运行 状态

数据格式

输入格式

第一行两个整数 n,mn, m,

接下来 mm 行, 每行第一个数字为 kik_i , 表示第 ii 台风扇被 kik_i 个开关控制, 接下来 kik_i 个数字 ai1,ai2,...aika_{i1}, a_{i2}, ... a_{ik} 表示哪些开关控制该风扇.

最后一行 mm 个整数 pip_i .

输出格式

输出一个整数表示一共有多少种不同的方案.

样例

2 2
2 1 2
1 2
0 1
1

样例1解释

在1号开关为 , 2号开关为 的状态时, 所有风扇 运行 .

2 3
2 1 2
1 1
1 2
0 0 1
0
5 2
3 1 2 5
2 2 3
1 0
8

数据范围

1<=n,m<=10 1<= n, m <= 10

1<=ki,sij,<=n1 <= k_i, s_{ij}, <= n

0<=pi<=10 <= p_i <= 1

[北辰杯 North-Star-Cup] 四月复现赛

Not Attended
Status
Done
Rule
Ledo
Problem
10
Start at
2023-4-22 8:00
End at
2023-5-12 8:00
Duration
480 hour(s)
Host
Partic.
31