问题描述
最近,安庆师范大学OJ被xiaohu同学非法入侵,为了解决这个问题,chanchan同学发明了一种加密方法给管理员账号的8位密码进行了加密,给定你原管理员账号的密码,请输出加密后的结果。 加密方法为 : 对每个字母,加密后的结果为该字母的ASCII码加2,如果超过z就从a开始。 例如:a ->c,b ->d,z -> b,y -> a
输入描述
一行,8个小写英文字母,表示原密码。
输出描述
一行,输出加密后的结果。
样例输入
likeasta
样例输出
nkmgcuvc
通过代码:
#include<stdio.h>
#include<bits/stdc++.h>
#include<string>
using namespace std;
int main()
{
string str;
cin>>str;
for(int i=0;i<str.length();i++)
{
if(str[i]=='y'){
str[i]='a';
}
else if(str[i]=='z')
{
str[i]='b';
}
else
{
str[i]+=2;
}
}
cout<<str;
}