官方题解
2026-03-24 23:39:25
发布于:浙江
18阅读
0回复
0点赞
题目大意
给定两个长度相同的字符串 和 , 的每个字符都可以循环右移,判断是否可以将 变为 。
解题思路
直接判断 和 的每位字符的差值是否相同即可。
参考代码
#include <bits/stdc++.h>
using namespace std;
int main(){
string a,b;cin>>a>>b;
for(int i=1;i<a.size();i++){
if((a[i-1]-b[i-1]+26)%26!=(a[i]-b[i]+26)%26){
cout<<"No"<<endl;
return 0;
}
}
cout<<"Yes"<<endl;
return 0;
}
全部评论 1
。
1周前 来自 天津
0













有帮助,赞一个