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 翻译