1665: [黄金]凯撒加密法
[Creator : ]
Description
凯撒加密法是一种最简单且最广为人知的加密技术。它是一种替换加密的技术,通过将明文字母向其所在26个字母表上的位置向左或向右移动一个固定数目的位置得到密文字母。
例如,当偏移量是左移3的时候(解密时的密钥就是3),明文字母表对应的密文字母表为:
明文字母表:ABCDEFGHIJKLMNOPQRSTUVWXYZ
密文字母表:DEFGHIJKLMNOPQRSTUVWXYZABC
编写代码实现对大写字母进行凯撒加密
Input
两行
第一行为明文,要求都由大写字母构成
第二行为偏移值,例如3代表右移3位,-3代表左移3位
第一行为明文,要求都由大写字母构成
第二行为偏移值,例如3代表右移3位,-3代表左移3位
Output
一行,为密文
Sample Input Copy
ILOVEYOU
5
Sample Output Copy
NQTAJDTZ