U392732 加密的日记

题目描述

康康发现了一本古老的日记,听说里面有神奇的洛谷管理员权限,可惜里面的文字被加密了。加密方式是将每个字母替换成字母表中它之后的第 $n$ 个字母($n$ 是一常数)。例如,如果 $n=2$,那么字符 `'a'` 将变成 `'c'`,字符 `'z'` 将变成 `'b'`。现在你需要编写一个程序,来帮助康康解密这本神奇日记上的文字。

输入格式

第一行一个整数 $n$,表示每个字母被替换的位数。 第二行为一串长度为 $m$(此变量与任何输入无关)的加密后的文本。

输出格式

输出解密后的文本。

说明/提示

### 提示 请严格判断输入 & 输出字符换行、空格等操作,否则会造成读取不当而造成**无输出**。其次,为了避免意想不到的错误,我们可以引入 `limits` 头文件,并在读取字符串前使用 `cin.ignore(numeric_limits::max(), '\n');` 使代码安全跨越换行符。 ### 数据范围 对于 $100\%$ 的数据,$1 \le n \le 25$,$1 \le m \le 50$,保证输入存在一定量空格,且**字符 ASCII 码 $ \le 126$**。