AT_abc277_b [ABC277B] Playing Cards Validation

题目描述

给定 $N$ 个由大写英文字母和数字组成的长度为 $2$ 的字符串,第 $i$ 个字符串为 $S_i$。 请判断是否满足以下 $3$ 个条件: - 对于所有字符串,第 $1$ 个字符必须是 `H`、`D`、`C`、`S` 之一。 - 对于所有字符串,第 $2$ 个字符必须是 `A`、`2`、`3`、`4`、`5`、`6`、`7`、`8`、`9`、`T`、`J`、`Q`、`K` 之一。 - 所有字符串互不相同。也就是说,如果 $i \neq j$,则 $S_i \neq S_j$。

输入格式

输入按以下格式从标准输入读入。 > $N$ > $S_1$ > $S_2$ > $\vdots$ > $S_N$

输出格式

如果满足上述 $3$ 个条件,输出 `Yes`,否则输出 `No`。

说明/提示

### 限制条件 - $1 \leq N \leq 52$ - $S_i$ 是由大写英文字母和数字组成的 $2$ 个字符的字符串 ### 样例解释 1 在这种情况下,可以确认满足所有 $3$ 个条件。 ### 样例解释 2 由于 $S_1$ 和 $S_4$ 都是 `H3`,因此不满足第 $3$ 个条件。 由 ChatGPT 4.1 翻译