题解 | #字符串加密#
字符串加密
https://www.nowcoder.com/practice/e4af1fe682b54459b2a211df91a91cf3
letters = "abcdefghijklmnopqrstuvwxyz"
key = input().lower()
word = input().lower()
k = ""
ind = []
# 对key去除重复
for i in key:
if i not in k:
k = k + i
# 判断key出现的位置
for n in word:
n = letters.find(n)
ind.append(n)
# 得到新的英文字母表
for j in k:
if j in letters:
letters = letters.replace(j, "")
letters = k + letters
# 打印新英文字母表的字符,按照索引位置
for m in ind:
print(letters[m], end="")

深信服公司福利 809人发布