文章

81

粉丝

0

获赞

284

访问

11.5k

头像
加密算法 题解:
P1014 华南师范大学/贵州大学机试题
发布于2025年3月15日 04:04
阅读数 222

#include<bits/stdc++.h>
using namespace std;
char encode(char x){
	if(x=='X' ) return 'A';
	if(x=='Y' ) return 'B';
	if(x=='Z' ) return 'C';
	if(x=='x') return 'a';
	if(x=='y') return 'b';
	if(x=='z') return 'c';
	if((x>='A'&&x<'X') || (x>='a'&&x<'x')){
		return x+3;
	}
	return x;
}
int main(){
	string n;
	getline(cin, n);
	for(char c:n){
		cout<<encode(c);
	}
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发