传统题 1000ms 256MiB

编码问题

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

题目描述

老师让小林设计一个对一英文字符串进行两次加密的程序。假定字母表是首尾相接的环,即:Z和A相连,z和a相连。第一次加密的规则是这样的:把英文字符串的每个字母转换成它后面的字母。例如对英文字符串xyaZbzmNT进行第一次加密后行到yzbAcanOU。第二次加密的编码规则是这样的:将第一次加密后得到的字符串中相邻字母从右往左两两交换,到最后只剩一个字母则不再换。如对上述所举例子中的第一次加密后得到的字符串yzbAcanOU进行第二次加密的结果是ybzcAnaUO。老师要求小林编程求出任一字母字符串经过两次加加密后得到的字符串。

输入格式

一行,英文字母组成的字符串,长度<=100。

输出格式

一行,两次加密后得到的字符串。

样例输入

xyaZbzmNT

样例输出

ybzcAnaUO

2024-3-19课上练习、作业

未认领
状态
已结束
题目
8
开始时间
2024-3-19 15:30
截止时间
2024-3-27 23:59
可延期
24 小时