题解 | 字符串加密

import sys
dict0=[]
for i in range(ord('a'),ord('z')+1):
            dict0.append(chr(i))
while True:
    try:
        key,string,chars,res=input(),input(),[],""
        for i in key:
            if i not in chars:
                chars.append(i)
        chars=list(map(lambda c:c.lower(),chars))
        dict1=dict0.copy()
        for i in chars:
            dict0.remove(i)
        key0=chars+dict0
        
        for i in string:
            res=res+key0[dict1.index(i)]
        print(res)
    except:
        break



        

全部评论

相关推荐

不愿透露姓名的神秘牛友
06-29 17:30
点赞 评论 收藏
分享
05-19 19:57
蚌埠学院 Python
2237:Gpa70不算高,建议只写排名,个人技能不在多而在精,缩到8条以内。项目留一个含金量高的,减少间距弄到一页,硕士简历也就一页,本科不要写很多
实习,投递多份简历没人回...
点赞 评论 收藏
分享
买蜜雪也用卷:我觉得应该没有哪个人敢说自己熟练使用git,代码分支一复杂还是得慢慢寻思一下的,不过基本的拉代码提交代码还有分支什么的是应该会
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-02 17:58
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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