题解 | 简单密码
in_strs = input().strip()
out_strs = ''
zm = ['a', 'b', 'c', 'd', 'e', 'f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
jj = ['abc', 'def', 'ghi', 'jkl', 'mno', 'pqrs', 'tuv', 'wxyz']
for i in in_strs:
if i.isdigit():
out_strs += i
elif i.islower():
for j in jj:
if i in j:
out_strs += str(int(jj.index(j)) + 2)
break
elif i.isupper():
low = i.lower()
if low == 'z':
out_strs += 'a'
else:
out_strs += zm[zm.index(low) + 1]
print(out_strs)