AT_abc381_b [ABC381B] 1122 String
题目描述
当且仅当字符串 $T$ 满足以下 $3$ 个条件时,我们称 $T$ 为 **1122 字符串**。
- $|T|$ 是偶数。这里,$|T|$ 表示 $T$ 的长度。
- 对于满足 $1 \leq i \leq \frac{|T|}{2}$ 的所有整数 $i$,$T$ 的第 $2i-1$ 个字符与第 $2i$ 个字符相等。
- 每个字符在 $T$ 中恰好出现 $0$ 次或 $2$ 次。也就是说,$T$ 中包含的每种字符都恰好出现 $2$ 次。
给定一个仅由小写英文字母组成的字符串 $S$,如果 $S$ 是 1122 字符串,则输出 `Yes`,否则输出 `No`。
输入格式
输入为以下格式,从标准输入读入。
> $S$
输出格式
如果 $S$ 是 1122 字符串,则输出 `Yes`,否则输出 `No`。
说明/提示
### 限制条件
- $S$ 是一个仅由小写英文字母组成,长度在 $1$ 到 $100$ 之间的字符串。
### 样例解释 1
$S=$`aabbcc` 满足 1122 字符串的所有条件,因此输出 `Yes`。
### 样例解释 2
$S=$`aab` 的长度是奇数,不满足第一个条件,因此输出 `No`。
### 样例解释 3
$S=$`zzzzzz` 中 `z` 出现了 $6$ 次,不满足第三个条件,因此输出 `No`。
由 ChatGPT 4.1 翻译