反向操作即可
2024-08-26 16:58:13
发布于:上海
0阅读
0回复
0点赞
#include<iostream>
#include<cstring>
#include<algorithm>
using namespace std;
string s;
int main(){
cin>>s;
reverse(s.begin(),s.end());
for(int i=0;i<s.size();i++){
if('A'<=s[i]&&s[i]<='Z') s[i]+=32;
else s[i]-=32;
}
for(int i=0;i<s.size();i++){
if(s[i]=='x') s[i]='a';
else if(s[i]=='y') s[i]='b';
else if(s[i]=='z') s[i]='c';
else if(s[i]=='X') s[i]='A';
else if(s[i]=='Y') s[i]='B';
else if(s[i]=='Z') s[i]='C';
else s[i]+=3;
}
cout<<s;
}
这里空空如也
有帮助,赞一个