文章

28

粉丝

0

获赞

60

访问

1.6k

头像
加密算法 题解:大力出奇迹
P1014 华南师范大学/贵州大学机试题
发布于2026年3月16日 15:03
阅读数 91

#include<bits/stdc++.h>

using namespace std;

int main(){
	
	string ss;
	
	getline(cin,ss);
	for(int i=0;i<ss.size();i++){//优雅的if else
		if(ss[i]>='A'&&ss[i]<='W'||ss[i]>='a'&&ss[i]<='w')  ss[i]+=3;
		else if(ss[i]=='X')	ss[i]='A';
		else if(ss[i]=='Y')	ss[i]='B';
		else if(ss[i]=='Z')	ss[i]='C';
		else if(ss[i]=='x')	ss[i]='a';
		else if(ss[i]=='y')	ss[i]='b';
		else if(ss[i]=='z')	ss[i]='c';			
	}
	
    //char cc = 'x'-1;
    //cout<<cc;
	cout<<ss;
	
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发