编程题:凯撒加密算法
“恺撒密码”据传是古罗马恺撒大帝用来保护重要军情的加密系统。它是一种替代密码,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。如将字母按顺序推后3位,则将字母A换作字母D,将字母B换作字母E。据说恺撒是率先使用加密函的古代将领之一,因此这种加密方法被称为恺撒密码。
编写加密函数和解密函数,验证加密和解密结果。
### 输入格式:
第一行输入明文
第二行输入密文
第三行输入向右移位的位数
### 输出格式:
第一行输出对输入的明文加密后的密文
第二行输出对输入的密文解密后的明文
### 输入样例:
in
Thank you
Jrypbzr gb PHM
13
### 输出样例:
out
Gunax lbh
Welcome to CUZ
答案:若无答案欢迎评论
编写加密函数和解密函数,验证加密和解密结果。
### 输入格式:
第一行输入明文
第二行输入密文
第三行输入向右移位的位数
### 输出格式:
第一行输出对输入的明文加密后的密文
第二行输出对输入的密文解密后的明文
### 输入样例:
in
Thank you
Jrypbzr gb PHM
13
### 输出样例:
out
Gunax lbh
Welcome to CUZ
答案:若无答案欢迎评论