题解 | #字符串加密#

字符串加密

https://www.nowcoder.com/practice/e4af1fe682b54459b2a211df91a91cf3

input_string = input()
keyhole = input()
res =[]
dict = {}
alpha = ['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']
key_word = []

for c in input_string:
    if not c in key_word:
        key_word.append(c.lower())

for a in alpha:
    if not a in key_word:
        key_word.append(a)

for i in range(26):
    dict[alpha[i]] = key_word[i]

for c in keyhole:
    for i in range(26):
        if c == alpha[i]:
            res.append(dict[alpha[i]])

print("".join(res))

全部评论

相关推荐

09-17 17:09
门头沟学院 Java
雨忄:有人给出过解法,拖晚点去,然后到时候再找其他理由商量,既增加他们的筛人成本,不一定会给你收回offer ,也能占位避免工贼
秋招的嫡长offer
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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