AT_abc390_a [ABC390A] 12435
题目描述
给出一个由 $(1,2,3,4,5)$ 排列而成的整数序列 $ A = (A_1, A_2, A_3, A_4, A_5) $。
请判断是否可以通过 **恰好进行 $1$ 次** 交换 $A$ 中相邻两个元素的操作,使得 $A$ 变为升序排列。
输入格式
输入从标准输入给出,格式如下:
> $ A_1 $ $ A_2 $ $ A_3 $ $ A_4 $ $ A_5 $
输出格式
如果恰好进行 $1$ 次操作可以使 $A$ 变为升序排列,则输出 `Yes`;否则输出 `No`。
说明/提示
### 约束条件
- $A$ 是由 $(1,2,3,4,5)$ 排列而成的长度为 $5$ 的整数序列。
### 样例解释 1
交换 $A_3$ 和 $A_4$ 后,$A$ 变为 $(1,2,3,4,5)$,即升序排列。因此应输出 `Yes`。
### 样例解释 2
无论进行何种操作,都无法使 $A$ 变为升序排列。
### 样例解释 3
必须进行恰好 $1$ 次操作(不能进行 $0$ 次或 $2$ 次及以上操作)。
翻译由 DeepSeek R1 完成