Start: Jul, 08, 2025 09:00:00
2025_7_8_Python培训班_数据结构与算法练习
End: Aug, 30, 2025 20:00:00
Time elapsed:
Time remaining:

字符串加密2 3150

Time Limit:  1 s      Memory Limit:   256 MB
Submission:5     AC:2     Score:0

Description

学完凯撒加密法后,闲来无事的明澈又想了一个新的字符串加密方法,准备依次对明文中的每个字符进行如下操作:

①将明文中每个大写字符替换成其对应小写字符

②根据给定的置换密钥,获取每个明文字符的密钥,置换密钥的第一个字符对应第一个明文字符的密钥,以此类推,置换密钥可以循环使用

③加密过程中,将每个小写字母替换为其字母序的后k个字母(字母z的后续为a),k为该字符的密钥。否则无须操作

④将每个字符的加密结果输出

Input

两行,

第一行为置换密钥,

第二行为明文字符串。

Output

一行,加密后的字符串

Samples

input
412 World2022
output
aptpe2022

Hint

将W替换为w后,w、o、r、l、d被后移了4、1、2、4、1位,其余无须操作