M 回操作を行って N 頂点のグラフを作ります。 初め、N 頂点のどの頂点間にも辺は存在しません。 i 番目の操作では、頂点集合 {vi,1,vi,2,...,vi,Ki} の全ての 2 頂点間に辺を張ります。ただし、以前の操作によって既に辺が貼られている頂点間には張りません。 また、どの頂点も M 回の操作の内高々 2 回の操作にしか現れません。 これらの操作によって出来たグラフ上の、最大独立集合の大きさを求めてください。
無向グラフ G=(V,E) の独立集合 U とは、U⊆V なる頂点の部分集合であって、全ての u,v∈U について、(u,v)∉E を満たすものを指します。 最大独立集合とは、このような独立集合の内、最も大きいものを指します。
入力は以下の形式で標準入力から与えられます。
N M K1 v1,1 … v1,K1 ⋮ KM vM,1 … vM,KM
答えを一行で出力してください。
2 1 2 1 2
1
1回の操作の後、2頂点からなる道が出来ます。 したがって、最大独立集合の大きさは1です。
4 1 3 1 2 3
2
6 3 3 2 3 5 3 3 4 6 3 1 2 4
3