atcoder#ARC102D. [ARC102F] Revenge of BBuBBBlesort!
[ARC102F] Revenge of BBuBBBlesort!
配点 : 点
問題文
の並び替え が与えられます。以下の操作を好きなだけ繰り返してすべての に対して となるようにできるか判定してください。
- なる 項組 () を選び、この 項を逆順に並び替える。
制約
- は の並び替えである
入力
入力は以下の形式で標準入力から与えられる。
出力
操作を繰り返してすべての に対して となるようにできる場合は Yes
を、そうでない場合は No
を出力せよ。
5
5
2
1
4
3
Yes
以下の操作ですべての に対して となるようにできます。
- を逆順に並び替える。列 は となる。
- を逆順に並び替える。列 は となる。
4
3
2
4
1
No
7
3
2
1
6
5
4
7
Yes
6
5
3
4
1
2
6
No