AT_abc221_b [ABC221B] typo
题目描述
给定字符串 $S$ 和 $T$。请判断是否可以通过**至多 $1$ 次**以下操作,将 $S$ 变为 $T$。
- 选择 $S$ 中相邻的两个字符并交换它们。
此外,也可以选择一次操作都不进行。
输入格式
输入以以下格式从标准输入给出。
> $S$ $T$
输出格式
如果可以通过题目中的操作至多 $1$ 次将 $S$ 变为 $T$,输出 `Yes`,否则输出 `No`。
说明/提示
## 限制条件
- $S$ 和 $T$ 均为仅由小写英文字母组成的字符串,长度不少于 $2$ 且不超过 $100$。
- $S$ 和 $T$ 的长度相等。
## 样例解释 1
将 $S$ 的第 $2$ 个和第 $3$ 个字符交换后,可以使 $S$ 与 $T$ 一致。
## 样例解释 2
无论如何操作,都无法将 $S$ 变为 $T$。
## 样例解释 3
$S$ 和 $T$ 已经相同。
由 ChatGPT 4.1 翻译