题解 | #字符串加密#
字符串加密
https://www.nowcoder.com/practice/e4af1fe682b54459b2a211df91a91cf3
n = input()
m = input()
line = []
Alp = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
alp = 'abcdefghijklmnopqrstuvwxyz'
for i in n:
if (i in line) or i.swapcase() in line:
continue
else:
line.append(i.upper())
for j in Alp:
if j in line:
continue
else:
line.append(j)
linex = line[:]
line1 = list(''.join(linex).lower())
line2 = []
for k in range(len(m)):
if m[k] in Alp:
line2.append(line[Alp.index(m[k])])
elif m[k] in line1:
line2.append(line1[alp.index(m[k])])
print(''.join(line2))
查看21道真题和解析