全WA,救救救救!
查看原帖
全WA,救救救救!
777537
zhangsuolin楼主2024/5/12 17:48
#include<iostream>
#include<string.h>
#include<algorithm>

using namespace std;

int main() {
	string str,ans;
	getline(cin,str);
	while(!str.empty()) {
		ans.push_back(str.back());
		if( (ans.back()<='z'&&ans.back()>='a') || (ans.back()<='Z'&&ans.back()>='A') ) {
			if(ans.back()=='z') {
				ans.pop_back();
				ans.push_back('a'-1); 
			}
			if(ans.back()=='Z') {
				ans.pop_back();
				ans.push_back('A'-1);
			}
			char temp=ans.back();
			ans.pop_back();
			ans.push_back(temp+1); 	
		} 
		str.pop_back();
	} 
	reverse(ans.begin(),ans.end());
	cout<<ans;
	return 0;
} 
2024/5/12 17:48
加载中...