#C03L10P03. C03.L10.字符串的简单处理.练习题3.电文加密
C03.L10.字符串的简单处理.练习题3.电文加密
题目描述
在军事上,通讯的工具往往是收发电文,但敌方会利用仪器设备接收到电文,所以为了使电文保密,可以按一定的规律将电文转换成密码再发送,收报人再按约定的规律将其译回原文。
现按这样的规律加密英文电文:将 26 个英文字母按顺时针围成一圈,把要发送的英文字母转变成其后的第 N ( 1 ≤ N ≤ 25 )个字母(除英文字母外,电文中的其它字符不用加密)。
例如:如上图,把大写字母 A 转变成其后的第 3 个字母是 D ,把大写字母 Y 转变成其后的第 3 个字母是 B ,小写字母的加密方法也一样,如把 b 转变成其后的第 3 个字母是 e ,把 y 转变成其后的第三个字母是 b 。例如电文 "1Day." 按把字母转变成其后的第3个字母的方法进行加密是: "1Gdb."。
输入格式
1 行: A , N ( A 为英文字串,可能包含空格,最大长度不超过 1000 ; N 表示要把字母转换为其后的第 N 个字母, 1 ≤ N ≤ 25 ,英文字串与 N 之间用 ',' 隔开)。
输出格式
1 行,把英文字串 A 转换为其后的第 N 个字母的新字串。
样例
Tow.,4
Xsa.
样例解释
4 表示把 "Tow." 转变成其后的第 4 个字母, T 转变成 X , o 转变成 s , w 转变成 a ,其它符号不变。
相关
在以下作业中: