#include <bits/stdc++.h>
using namespace std;
int main()
{
string s;
getline(cin,s);
for(char &c : s)
if(c>='a'&&c<='z') c= (c-'a'+1)%26 + 'a';
else if(c>='A'&&c<='Z') c=(c-'A'+1)%26 + 'A';
cout<<s<<endl;
}在传输信息的过程中,为了保证信息的安全,我们需要对原信息进行加密处理,形成加密信息,从而使得信息内容不会被监听者窃取。
现在给定一个字符串,对其进行加密处理。
加密的规则如下:
请你输出加密后的字符串。
输入格式
共一行,包含一个字符串。注意字符串中可能包含空格。
输出格式
输出加密后的字符串。
数据范围
输入字符串的长度不超过 100100。
输入样例:
Hello! How are you!输出样例:
Ifmmp! Ipx bsf zpv!