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