题解 | #字符串加密#

字符串加密

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

全部评论

相关推荐

不愿透露姓名的神秘牛友
02-14 11:10
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
02-12 10:05
小米集团 算法工程师 28.0k*15.0
泡沫灬一触即破:楼上那个看来是看人拿高薪,自己又不如意搁这泄愤呢是吧,看你过往评论很难不怀疑你的精神状态
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务