题解 | #字符串加密#

字符串加密

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

a=input()
b=input()
a1=[]
for i in a:
    if i not in a1:
        a1.append(i)  #将密匙去重存储在列表里
for i in range(ord('a'),ord('z')+1):  
    if chr(i) not in a1:  #按顺序遍历a~z字母,补充在密匙列表里
        a1.append(chr(i))
a2='abcdefghijklmnopqrstuvwxyz'  #建立正常字母顺序表
b1=''
for i in b:   #遍历明文,找到该元素在正常字母顺序表的索引,再去取密匙列表里的元素,添加到字符串里
    index=a2.find(i)
    b1+=a1[index]
print(b1)

全部评论

相关推荐

2025-12-29 22:34
武汉大学 Java
点赞 评论 收藏
分享
2025-11-04 10:30
已编辑
门头沟学院 研发工程师
开心小狗🐶:“直接说答案”
点赞 评论 收藏
分享
2025-12-28 09:59
复旦大学 Java
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

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