题解 | #简单密码#
简单密码
https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac
# 尼玛,轴的非得用字典,尽力了,希望大家都能看懂这垃圾代码
code_dict = {
"1": "1",
"2": ["a", "b", "c"],
"3": ["d", "e", "f"],
"4": ["g", "h", "i"],
"5": ["j", "k", "l"],
"6": ["m", "n", "o"],
"7": ["p", "q", "r", "s"],
"8": ["t", "u", "v"],
"9": ["w", "x", "y", "z"],
}
code = input()
code_list = list(code)
for i in range(len(code_list)):
if code_list[i] == "Z":
code_list[i] = "a"
elif code_list[i].isupper():
code_list[i] = chr(ord(code_list[i].lower())+1)
else:
for j in code_dict.keys():
if code_list[i] in code_dict[j]:
code_list[i] = j
print("".join(code_list))
网易游戏公司福利 555人发布