3119:C++ L17 小蓝的秘密通信
文件提交:无需freopen
内存限制:128 MB
时间限制:1.000 S
评测方式:普通裁判
金币值:
命题人:
1
提交:69
解决:22
题目描述
小蓝和表哥相约发电子邮件来交流。但是为了不让其他人“窃听”他们之间的通信内容,他俩决定对发送的信息进行加密处理。
小蓝设计的加密方法如下:
1.把原文里面的所有字符进行倒序存储(如把“abc def”存为“fed cba”)
2.原文中所有的字符都在字母表中被循环左移了4个位置(如defg变成zabc,DEFG变成了ZABC)
现在小蓝收到表哥发的一封邮件,请设计一个程序帮他把原文解密出来。
输入
一个字符串,长度不超过2000,可能包含字母、数字、空格或标点符号,表示加密后的信息。
输出
一个字符串,表示解密后的原文信息。
样例输入
!hhwxpagowx cjeuwhl arkh E
样例输出
I love playing basketball!