#AT1886. B - Same Name

B - Same Name

B - 相同的名字

分数:$200$ 分

问题描述

有 $N$ 个人。第 $i$ 个人的姓氏和名字分别为 $S_i$ 和 $T_i$ $(1 \leq i \leq N)$。

确定是否存在一对人具有相同的姓氏和名字。换句话说,确定是否存在一对整数 $(i,j)$ 满足 $1 \leq i \lt j \leq N$,$S_i = S_j$,且 $T_i = T_j$。

约束

  • $2 \leq N \leq 1000$
  • $N$ 是一个整数。
  • 每个 $S_i$ 和 $T_i$ 是长度在 $1$ 到 $10$ 之间(包括 $1$ 和 $10$)的字符串,只包含小写英文字母。

输入

输入以以下格式从标准输入中给出:

NN

S1S_1 T1T_1

S2S_2 T2T_2

\hspace{0.6cm}\vdots

SNS_N TNT_N

输出

如果存在一对具有相同的姓氏和名字的人,输出 Yes;否则,输出 No


3
tanaka taro
sato hanako
tanaka taro
Yes

第一个人和第三个人具有相同的姓氏和名字。


3
saito ichiro
saito jiro
saito saburo
No

没有两个人具有相同的姓氏和名字。


4
sypdgidop bkseq
bajsqz hh
ozjekw mcybmtt
qfeysvw dbo
No