#include<iostream>
#include<string>
#define M 100
using namespace std;
int main()
{
char s[M];
gets(s);
//map<char,int> store;
char *p = s;
while( *p!='\0')
{
if(islower(*p))
{
if((*p)>=97&&(*p)<=99)
*p = '2';
else if((*p)>=100&&(*p)<=102)
*p ='3';
else if((*p)>=103&&(*p)<=105)
*p = '4';
else if((*p)>=106&&(*p)<=108)
*p = '5';
else if((*p)>=109&&(*p)<=111)
*p = '6';
else if((*p)>=112&&(*p)<=115)
*p ='7';
else if((*p)>=116&&(*p)<=118)
*p ='8';
else if((*p)>=119&&(*p)<=122)
*p ='9';
}
else if(isupper(*p))
{
*p= tolower(*p);
if(*p=='z')
*p='a';
else
(*p)++;
}
++p;
}
string k(s);
cout<<k<<endl;
return 0;
}
华为oj 简单密码破解
最新推荐文章于 2022-10-27 19:15:13 发布