0
已解决
丁政元
初级光能
初级光能
#include<iostream>
#include<cstring>
#include<string>
#include<cstdio>
using namespace std;
string a;
int main(){
cin>>a;
int l=a.size();
for(int i=0;i<l;i++)
{
if(a[i]<'A'||(a[i]>'Z'&&a[i]<'a')||a[i]>'z')
continue;
if(a[i]>='A'&&a[i]<='Z')
a[i]+=32;
if(a[i]>='b'&&a[i]<='z')
a[i]--;
else if(a[i]=='a')
a[i]='z';
for(int j=0;j<l;j++){
if(a[i]==a[j]){
a.erase(j,1);
}
cout<<a[i];
}
return 0;
}
为什么错了?