传统题 1000ms 256MiB

码氏加密

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

希蒙最近在学习密码学,他创建一个新的加密办法,码氏加密。

题目描述

码氏加密的具体办法是:

  1. 非字母类字符不做任何处理。
  2. 将字符串中ASCII码为奇数的字母修改为字典序排在它后面的第三个字母,例如A加密后为D。
  3. ASCII为偶数的修改为字典序排在它后面的第二个字母,例如b加密后为d。
  4. 如果某个大写字母加密后超过Z,则从A开始依次排超出的部分,小写字母加密后超过z,则从a开始依次排超出的部分。例如 y按照加密规则加密后比z大2,从a开始排2个字母结果为b,所以y加密后的正确结果为b。

输入输出格式

输入格式

一个只有大小写字母及数字字符组成的长度不超过100的字符串,为明文。

输出格式

一个字符串,表示加密后的字符串

样例

AbYz12a
DdBb12d

暑期集训入营语法编程题目

未参加
状态
已结束
规则
IOI
题目
7
开始于
2023-7-11 21:00
结束于
2023-7-11 23:00
持续时间
2 小时
主持人
参赛人数
109