#include<iostream>
#include<string>
using namespace std;
string abc="abcdefghijklmnopqrstuvwxyz";
int main(int argc, char *argv[]){
string key;
cin>>key;
getchar();
string encryptedMsg;
getline(cin, encryptedMsg);
//cout<<"encryptedMsg: "<<encryptedMsg<<endl;
string decodedMsg="";
for(int i=0;i<encryptedMsg.length();i++){
if(encryptedMsg[i]>='a' &&
encryptedMsg[i]<='z'){
decodedMsg+=key[abc.find(encryptedMsg[i])];
}else if(encryptedMsg[i]>='A' &&
encryptedMsg[i]<='Z'){
decodedMsg+=key[abc.find(encryptedMsg[i]+('a'-'A'))]
-('a'-'A');
}else{
decodedMsg+=encryptedMsg[i];
}
}
cout<<decodedMsg<<endl;
return 0;
}
POJ-2141
最新推荐文章于 2017-02-09 11:22:28 发布