#include<iostream>
#include<string>
using namespace std;
int b;
string c,d;
string jiami(string a,int key){
c="";
for(int i=0;i<a.size();i++){
if(a[i]>=97&&a[i]<=122){
a[i]-=32;
}
}
cout<<"大写:"<<a<<endl;
for(int i=0;i<a.size();i++){
b=a[i];
b+=key;
while(b>90){
b=b%90+64;
}
c+=to_string(b);
}
return c;
}
string jiemi(string a,int key){
int e;
char f;
c="";
while(a!=""){
e=stoi(a.substr(0,2));
e-=3;
while(e<65){
e=90-e%(67-key);
}
f=e;
cout<<"f "<<f<<" ";
c+=to_string(f);
a=a.substr(2);
}
// for(int i=0;i<a.size();i++){
// b=a;
// b-=key;
// cout<<endl<<b<<endl;
// while(b<65){
// b=90-b%62;
// }
// c+=to_string(b);
// }
return c;
}
int main(){
string a="chEnRuolInxyz";
cout<<"加密:"<<jiami(a,3)<<endl;
cout<<" 解密: "<<jiemi("676869",3)<<endl;
return 0;
}