A106400.午枫的字符串移动3
入门
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
小午和小枫各有一个只包含小写字母的字符串 s 和 t ,小午可以对 s 进行一次操作:
- 先选择一个非负整数 k 。
- 然后对 s 的每个字符都循环右移 k 位。这里循环右移指的是将当前字母变为字母表中下一个字母,特别的,z 将变为 a 。
请判断小午能否将 s 变为 t 。
输入格式
第一行输入一个字符串 s ,表示小午的字符串。
第二行输入一个字符串 t ,表示小枫的字符串。
输出格式
如果小午能将 s 变为 t ,输出 Yes ;否则输出 No 。
输入输出样例
输入#1
abc ijk
输出#1
Yes
输入#2
ppq qqp
输出#2
No
说明/提示
样例解释
样例解释 1
如果小午选择 k=8 ,则
-
a变为i, -
b变为j, -
c变为k,
s 和 t 就会相同。因此输出 Yes。
样例解释 2
无论小午选择哪个非负整数 k ,都无法将 s 变为 t 。因此输出 No。
数据范围
对于 100% 的数据,1≤∣s∣,∣t∣≤105 , ∣s∣=∣t∣ (其中 ∣s∣,∣t∣ 表示字符串 s,t 的长度)。