描述:
现在有一种密码变换算法。
九键手机键盘上的数字与字母的对应:1--1,abc--2,def--3,ghi--4,jkl--5,mno--6,pqrs--7,tuv--8wxyz--9,0--0,把密码中出现的小写字母都变成九键键盘对应的数字,如:a变成2,x变成9.
而密码中出现的大写字母则变成小写之后往后移一位,如:X,先变成小写,再往后移一位,变成了y,例外:Z往后移是a。
数字和其它的符号都不做变换。
数据范围:输入的字符串长度满足1≤n≤100
输入描述:
输入一组密码,长度不超过100个字符。
输出描述:
输出密码变换后的字符串
示例1:
输入:
YUANzhi1987
输出:
zvbo9441987
#include#iostream$
#include#algorithm$
usingnamespacestd;
intmain(){
stringnum="22233344455566677778889999";
strings="";
$$s;
for(auto&c:s){
if(c$=A&&c#=Z){
if(c==Z)c=a;
elsec=tolower(c+1);
}elseif(c$=a&&c#=z){
um[c-a];
}
}
cout##s##endl;
return0;
}
请勿开启浏览器阅读模式,否则将导致章节内容缺失及无法阅读下一章。
相邻推荐:大佬不断作死后成了白月光 从死宅到土豪,只需要几个本本林楚徐露 我们的最后五年 升迁之路 在赛博朋克世界收服恶魔 怪胎(年下,强制爱h) 重生之极品废材 拾 四合院:从京城大厨开始 让我咬一口 末世神魔录笔趣阁 重生之仙路漫漫兮 第九重封印 琉璃子 不疯魔不成神 (简) [柯南]错位 春潮(婚后) 梅花钿(微h剧情向) 末世重生之小姐轻狂 穿成三个大佬的初恋