题解 | #简单密码#
简单密码
https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac
pwdict={'1':'1','2':'abc','3':'def','4':"ghi",'5':"jkl",'6':"mno",'7':"pqrs",'8':"tuv",'9':"wxyz",'0':"0"}
pwlist=list(input())
res=[]
for item in pwlist:
for key,val in pwdict.items():
if ord('0')<=ord(item)<=ord('9'):
res.append(item)
break
elif item in val:
res.append(key)
break
elif ord('A')<=ord(item)<=ord('Z'):
if ord(item)==ord('Z'):
res.append('a')
else:
res.append(chr(ord(item.lower())+1))
break
print(''.join(res))
小白解法

查看12道真题和解析