atcoder#ABC289C. [ABC289C] Coverage
[ABC289C] Coverage
题目描述
以上 以下の整数からなる集合が 個あり、順に と呼びます。
は 個の整数 からなります。
個の集合から 個以上の集合を選ぶ方法は 通りあります。
このうち、次の条件を満たす選び方は何通りありますか?
- を満たす全ての整数 に対して、選んだ集合の中に を含む集合が少なくとも 個存在する。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
問題文の条件を満たす集合の選び方の数を出力せよ。
题目大意
有 个集合,其中选出 个,使这 个集合的并集包含 到 中的任何一个数,求有多少种选法。
3 3
2
1 2
2
1 3
1
2
3
4 2
2
1 2
2
1 3
0
6 6
3
2 3 6
3
2 4 6
2
3 6
3
1 5 6
3
1 3 6
2
1 4
18
提示
制約
- $ 1\ \leq\ a_{i,1}\ \lt\ a_{i,2}\ \lt\ \dots\ \lt\ a_{i,C_i}\ \leq\ N $
- 入力される値は全て整数
Sample Explanation 1
入力で与えられている集合はそれぞれ $ S_1\ =\ \lbrace\ 1,\ 2\ \rbrace,\ S_2\ =\ \lbrace\ 1,\ 3\ \rbrace,\ S_3\ =\ \lbrace\ 2\ \rbrace $ です。 問題文の条件を満たす集合の選び方は次の 通りです。 - を選ぶ。 - を選ぶ。 - を選ぶ。
Sample Explanation 2
問題文の条件を満たす選び方が存在しない場合もあります。