#P13141. [ARC102F] Revenge of BBuBBBlesort!
[ARC102F] Revenge of BBuBBBlesort!
题目描述
给定 的一个排列 。你可以任意多次重复以下操作,判断是否可以使得对于所有 ,都有 。
- 选择满足 的三元组(),将这三个元素逆序排列。
输入格式
输入以以下格式从标准输入读入。
输出格式
如果可以通过若干次操作使得对于所有 ,都有 ,则输出 Yes,否则输出 No。
输入输出样例 #1
输入 #1
5
5
2
1
4
3
输出 #1
Yes
输入输出样例 #2
输入 #2
4
3
2
4
1
输出 #2
No
输入输出样例 #3
输入 #3
7
3
2
1
6
5
4
7
输出 #3
Yes
输入输出样例 #4
输入 #4
6
5
3
4
1
2
6
输出 #4
No
说明/提示
限制条件
- 是 的一个排列
样例解释 1
可以通过以下操作使得对于所有 ,都有 。
- 将 逆序排列。此时序列 变为 。
- 将 逆序排列。此时序列 变为 。