0
已解决
张溪辰
中级守护
中级守护
题目链接: 酷町堂:2855
/*
1.所有字母全部转化为小写
2.如果字母是’a’到’y’,则转化为’b’到’z’
3.如果字母是’z’,则转化为’a’
*/
#include<iostream>
#include<string>
using namespace std;
string s;
int main(){
getline(cin,s);
for(int i=0;i<s.size();i++){
if(s[i]>='0'&&s[i]<='9'){
s.erase(i,1);
}
}
for(int i=0;i<s.size();i++){
if(s[i]>='A'&&s[i]<='Z'){
s[i]+=32;
}
}
for(int i=0;i<s.size();i++){
if(s[i]>='a'&&s[i]<='y'){
s[i]+=1;
}else if(s[i]=='z'){
s[i]='a';
}
}
cout<<s;
return 0;
}