题解 | #字符串加密#

字符串加密

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))


    

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务