#abc289c. [abc289_c]Coverage
[abc289_c]Coverage
問題文
以上 以下の整数からなる集合が 個あり、順に と呼びます。
は 個の整数 からなります。
個の集合から 個以上の集合を選ぶ方法は 通りあります。
このうち、次の条件を満たす選び方は何通りありますか?
- を満たす全ての整数 に対して、選んだ集合の中に を含む集合が少なくとも 個存在する。
制約
- $1 \\leq a_{i,1} \\lt a_{i,2} \\lt \\dots \\lt a_{i,C_i} \\leq N$
- 入力される値は全て整数
入力
入力は以下の形式で標準入力から与えられる。
出力
問題文の条件を満たす集合の選び方の数を出力せよ。
入力例 1
3 3
2
1 2
2
1 3
1
2
出力例 1
3
入力で与えられている集合はそれぞれ $S_1 = \\lbrace 1, 2 \\rbrace, S_2 = \\lbrace 1, 3 \\rbrace, S_3 = \\lbrace 2 \\rbrace$ です。
問題文の条件を満たす集合の選び方は次の 通りです。
- を選ぶ。
- を選ぶ。
- を選ぶ。
入力例 2
4 2
2
1 2
2
1 3
出力例 2
0
問題文の条件を満たす選び方が存在しない場合もあります。
入力例 3
6 6
3
2 3 6
3
2 4 6
2
3 6
3
1 5 6
3
1 3 6
2
1 4
出力例 3
18