Problem Description
请将一串长度为5的纯字母文本译成一个密码,密码规律如下:用原来的字母后面的第4个字母代替原来的字母。如C用G代替(文本中不存在W/w、X/x、Y/y、Z/z等字母),最后得到的文本即为密码。
Input
输入一串文本,长度固定为5。
Output
输出对应的密码。格式为:
password is 密码
Sample Input
China
Sample Output
password is Glmre
//题目没什么难度,就是把得到的字符的ascii码加4然后输出即可。
#include<bits/stdc++.h>
using namespace std;
int main()
{
int i;
char str[10];
while(cin>>str)
{
for(i=0;i<5;i++)
{
if(str[i]>=('a'&&str[i]<='z')||(str[i]>='A'&&str[i]>='Z'))
str[i] = str[i]+4;
}
printf("password is %s\n",str);
}
return 0;
}