题解如下
2024-11-10 22:55:04
发布于:江苏
20阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
string a;
cin>>a;
for(int i=0; i<a.size(); i++) {
if(a[i] >= 'a' && a[i] <= 'z') {
a[i] = ((a[i] - 'a' + 3) % 26) + 'a';
} else if(a[i] >= 'A' && a[i] <= 'Z') {
a[i] = ((a[i] - 'A' + 3) % 26) + 'A';
}
}
string b;
for(int i=a.size()-1;i>=0;i--) b+=a[i];
for(int i=0;i<b.size();i++){
if(b[i]<='z'&&b[i]>='a'){
b[i]-=32;
}else{
b[i]+=32;
}
}
cout<<b;
return 0;
}
这里空空如也
有帮助,赞一个