问题标题: 送豆

0
0
已解决
万韧山
万韧山
初级天翼
初级天翼
#include<bits/stdc++.h>
using namespace std;
int a[500];
string s,b="";
int main(){
//取个位 %10
//取十位 /10%10
//取百位 /100%10
//取千位 /1000%10
	//freopen("题目英文名.in","r",stdin);
	//freopen("题目英文名.out","w",stdout);
	getline(cin,s);
	for(int i=0;i<s.size();i++){
		a[s[i]]++;
		if(!(s[i]>='A'&&s[i]<='Z'||s[i]>='a'&&s[i]<='z')){
			s.erase(i,1);
			i--;
		}
	}
	for(int i=0;i<s.size();i++){
		if(a[s[i]]!=0){
			b[i]=s[i];
			a[s[i]]=0;
		}
	}
	for(int i=0;i<b.size();i++){
		if(b[i]>='A'&&b[i]<='Z'){
			b[i]+=32;
			continue;
		}
		if(b[i]>='b'&&b[i]<='z'){
			b[i]--;
			continue;
		}
		if(b[i]=='a'){
			b[i]=='z';
			continue;
		}
	}
	cout<<b;
	//fclose(stdin);
	//fclose(stdout);
    return 0;
}

样例不对

万韧山在2022-08-10 14:17:57追加了内容

有人吗,这题AC了,送豆,不想给宋和陈

万韧山在2022-08-10 14:18:11追加了内容

有人吗,这题AC了,送豆,不想给宋和陈


0
0
0
宋灏
宋灏
初级光能
初级光能

我是WA,但我谢谢你谁我的贴

0
0
我要回答