华为机试题 HJ21简单密码
Posted yangbocsu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为机试题 HJ21简单密码相关的知识,希望对你有一定的参考价值。
HJ21 简单密码
一、题目描述
现在有一种密码变换算法。九键手机键盘上的数字与字母的对应:
1–1,
abc–2,
def–3,
ghi–4,
jkl–5,
mno–6,
pqrs–7,
tuv–8 ,
wxyz–9,
0–0,
- 把密码中出现的小写字母都变成九键键盘对应的数字,如:a 变成 2,x 变成 9.
- 而密码中出现的大写字母则变成小写之后往后移一位,如:X ,先变成小写,再往后移一位,变成了 y ,例外:Z 往后移是 a 。
- 数字和其它的符号都不做变换。
二、参考代码1
/**
@author:By yangbocsu
@time: 2022.06.18
*/
import
开发者涨薪指南
48位大咖的思考法则、工作方式、逻辑体系
以上是关于华为机试题 HJ21简单密码的主要内容,如果未能解决你的问题,请参考以下文章