经典简约
清爽简洁,回归本真
液态水晶
毛玻璃+霓虹光带
赛博朋克
霓虹故障艺术风
🚫
违规操作检测
禁止使用右键菜单
⚠️ 此操作已被系统记录
1

解密

📝 题解 🔵 仅限 C++
题目描述
<p> <span style="font-size:14px;"></span><span style="font-size:14px;line-height:1.5;">在打仗的时候,电报是通信的主要手段,但是电报内容一旦被敌方窃取,那后果将会非常严重,于是通信员在发</span> </p> <p> <span style="font-size:14px;line-height:1.5;">电报的时候通常就会对电报加密,这样即使电报内容被敌方窃取也没有大碍了。现在给定一个未加密的电报要求</span> </p> <p> <span style="font-size:14px;line-height:1.5;">输出加密后的电报,或者给一个加密后的电报,将它翻译成未加密状态的电报以供首长阅读。现在给定一个很简</span> </p> <p> <span style="font-size:14px;line-height:1.5;">单的加密方式:每个字母加密后为该字母后继的第二位(如</span><span style="font-size:14px;line-height:1.5;">a</span><span style="font-size:14px;line-height:1.5;">加密后为</span><span style="font-size:14px;line-height:1.5;">c</span><span style="font-size:14px;line-height:1.5;">,</span><span style="font-size:14px;line-height:1.5;">z</span><span style="font-size:14px;line-height:1.5;">加密后是</span><span style="font-size:14px;line-height:1.5;">b</span><span style="font-size:14px;line-height:1.5;">),解密就是将每个字母换</span> </p> <p> <span style="font-size:14px;line-height:1.5;">成该字母的前面第二个(如</span><span style="font-size:14px;line-height:1.5;">c</span><span style="font-size:14px;line-height:1.5;">解密后为</span><span style="font-size:14px;line-height:1.5;">a</span><span style="font-size:14px;line-height:1.5;">,</span><span style="font-size:14px;line-height:1.5;">b</span><span style="font-size:14px;line-height:1.5;">解密后是</span><span style="font-size:14px;line-height:1.5;">z</span><span style="font-size:14px;line-height:1.5;">)</span> </p> <span style="font-size:14px;"> <p class="MsoNormal" align="left"> <span></span> </p> </span>
输入格式
<p> <span style="font-size:14px;"></span><span style="font-size:14px;line-height:1.5;">有多个测试数据,每个测试数据占一行,首先是一个大写字母</span><span style="font-size:14px;line-height:1.5;">D</span><span style="font-size:14px;line-height:1.5;">(对目标进行解密操作)或者</span><span style="font-size:14px;line-height:1.5;">E</span><span style="font-size:14px;line-height:1.5;">(对目标进行加密</span> </p> <p> <span style="font-size:14px;line-height:1.5;">操作),后面跟着一个空格,再后面是一个目标字符串(可能含有空格、符号、大小写字母),每个测试字符串</span> </p> <p> <span style="font-size:14px;line-height:1.5;">长度不超过</span><span style="font-size:14px;line-height:1.5;">10^5</span> </p> <span style="font-size:14px;"></span>
输出格式
<span style="font-size:14px;"></span><span style="font-size:14px;line-height:1.5;">每个测试输出占一行,为加密或者解密后的字符串。</span><span style="font-size:14px;"> <p class="MsoNormal" align="left"> <span></span> </p> </span>
样例
样例输入 1
E Go forward. D Iq hqtyctf.
样例输出 1
Iq hqtyctf. Go forward.
提交代码
请先登录后提交

🤖 AI 解题助手

DeepSeek
就绪
👋 你好!我是 AI 解题助手。
我已阅读了这道题,可以帮你分析思路、提供代码示例。
⚠️ 请先登录后使用