#3572. Caesar Cipher
0
Caesar Cipher
Caesar Cipher
题目描述
Takahashi 有一个由小写英文字母组成的字符串 。 在这个字符串上,他将只执行一次以下操作。
首先,选择一个非负整数 。 然后,将 的每个字符向右移动 位(见下文)。
在这里,
将 向右移动 是 ; 将 向右移动 是 ; 将 向右移动 是 ; 将 向右移动 是 ; 将 向右移动 是 。
例如,将 向右移动 是 ,将 向右移动 是 。 给定字符串 。 判断 Takahashi 是否可以通过上述操作使 等于 。
输入格式
输入从标准输入按以下格式给出:
输出格式
如果 Takahashi 能使 等于 ,则打印 ;否则,打印 。
abc
ijk
Yes
z
a
Yes
ppq
qqp
No
atcoder
atcoder
Yes
提示
和 的每个长度都是 到 (含)之间的字符串,由小写英文字母组成。 和 的长度相等。当 Takahashi 选择 时,
向右移动 变为 , 向右移动 变为 , 向右移动 变为 ,
现在 和 相等。
因此,他可以使 等于 ,所以应当打印 。
选择 可使 和 相等。
注意 右边的字母是 。
不存在任意非负整数 可以使 等于 ,所以应当打印 。
选择 可使 和 相等。
标签: AtCoder|abc232B
来源
AtCoder|abc232B