话说这个题 怎么如此之诡异
查看原帖
话说这个题 怎么如此之诡异
745349
BlueStar_zhjy楼主2023/1/11 14:37
#include <bits/stdc++.h>
using namespace std;
int main(){
	string a;
	getline(cin,a);
	int len=a.length();
	for(int i=0;i<len;i++){
		if(a[i]=='@'){
			a[i]='B';
		}else if(a[i]>='A'&&a[i]<='Z'){
			if(a[i]=='Z'){
				a[i]='A';
			}else{
				a[i]++;
			}
		}else if(a[i]>='a'&&a[i]<='z'){
			if(a[i]=='z'){
				a[i]='a';
			}else{
				a[i]++;
			}
		}
	}
	cout<<a;
	return 0;
}

2023/1/11 14:37
加载中...