4627 - 密文解密

题目描述

有一段密文,加密规律如下:

原文中所有的字符在字母表中的位置被左移了若干位(如:a 左移一位后为 zA左移一位后为 Zf左移三位后为c......)。

例如:密文为 Ayz,已知加密时原文中的字母被左移了 3 位,解密后,原文是 Dbc

请根据这个规律,对密文进行解密。

输入

输入共两行。

第一行输入一个只包含大小写字母的字符串(长度小于 100),表示密文。

第二行输入一个正整数 n(1 \le n \le 100000),表示原文中的字母在字母表中的位置被左移的位数。

输出

输出一个字符串,表示解密后的原文。

样例

输入

Ayz 3

输出

Dbc
来源

蓝桥杯十五届STEMA考试 C++试卷(23年10月)

标签
题目参数
时间限制 1 秒
内存限制 512 MB
提交次数 29
通过人数 12
金币数量 1 枚
难度 入门


上一题 下一题