atcoder#ABC272B. [ABC272B] Everyone is Friends

[ABC272B] Everyone is Friends

题目描述

1,2,,N 1,2,\ldots,N の番号がついた N N 人の人がいます。

M M 回の舞踏会が行われました。 i i (1 i  M) (1\leq\ i\ \leq\ M) 回目の舞踏会には ki k_i 人が参加し、参加した人は人 xi,1,xi,2,,xi,ki x_{i,1},x_{i,2},\ldots,x_{i,k_i} でした。

どの二人も少なくとも 1 1 回同じ舞踏会に参加したか判定してください。

输入格式

入力は以下の形式で標準入力から与えられる。

N N M M k1 k_1 x1,1 x_{1,1} x1,2 x_{1,2} \ldots x1,k1 x_{1,k_1} \vdots kM k_M xM,1 x_{M,1} xM,2 x_{M,2} \ldots xM,kM x_{M,k_M}

输出格式

どの二人も少なくとも 1 1 回同じ舞踏会に参加した場合 Yes を、そうでない場合 No を出力せよ。

题目大意

题目描述

NN 个编号为 1,2,,N1,2,\ldots,N 的人。

现在有 MM 场派对。第 i(1iM)i(1 \le i \leq M) 场排队有 kik_i 个人参加,编号为 xi,1,xi,2,,xi,ki x_{i,1},x_{i,2},\ldots,x_{i,k_i}

现在要求你判断是否存在任意两个人都参加过同一场派对。

输入格式

输入按照以下格式

N N M M
k1 x1,1 x1,2  x1,k1 k_1 \ x_{1,1} \ x_{1,2} \ \ldots \ x_{1,k_1}
\vdots
kM xM,1 xM,2  xM,kM k_M \ x_{M,1} \ x_{M,2}\ \ldots \ x_{M,k_M}

输出格式

YesNo

数据规模

  • 2N100,1M100,2kiN 2\le N \le 100 , 1\le M \le 100 ,2\le k_i \le N
  • $ 1\le x_{i,1} <\ x_{i,2}\ <\ \ldots\ <\ x_{i,k_i}\leq\ N $
  • 保证输入均为整数

样例 1 解释

1122 都参加了第 11 场排队。

2233 都参加了第 22 场排队。

1133 都参加了第 33 场排队。

3 3
2 1 2
2 2 3
2 1 3
Yes
4 2
3 1 2 4
3 2 3 4
No

提示

制約

  • 2 N  100 2\leq\ N\ \leq\ 100
  • 1 M  100 1\leq\ M\ \leq\ 100
  • 2 ki  N 2\leq\ k_i\ \leq\ N
  • $ 1\leq\ x_{i,1}\ <\ x_{i,2}\ <\ \ldots\ <\ x_{i,k_i}\leq\ N $
  • 入力は全て整数

Sample Explanation 1

1 1 と人 2 2 は共に 1 1 回目の舞踏会に参加しています。 人 2 2 と人 3 3 は共に 2 2 回目の舞踏会に参加しています。 人 1 1 と人 3 3 は共に 3 3 回目の舞踏会に参加しています。 以上よりどの二人も少なくとも 1 1 回同じ舞踏会に参加したので、答えは Yes です。

Sample Explanation 2

1 1 と人 3 3 1 1 回も同じ舞踏会に参加していないので、答えは No です。