atcoder#CF17FINALE. Combination Lock
Combination Lock
配点 : 点
問題文
りんごさんは文字列 を持っています。
りんごさんは以下のような 種類の操作を好きな順番で何回でも行うことができます。
- 操作 : の 文字目から 文字目までをそれぞれ次のアルファベットにする。(
a
はb
に、b
はc
に・・・)ただし、z
の次のアルファベットはa
であるとする。
回文が大好きなりんごさんは を回文にしようとしています。 これが可能かどうかを判定してください。
制約
- は小文字アルファベットのみからなる。
入力
入力は以下の形式で標準入力から与えられる。
出力
を回文にできるなら YES
を、できないなら NO
を出力せよ。
bixzja
2
2 3
3 6
YES
例えば、操作 、操作 、操作 の順に行うと、bixzja
→ bjyzja
→ bjzakb
→ bkaakb
と変化し、回文になります。
abc
1
2 2
NO
cassert
4
1 2
3 4
1 1
2 2
YES