紫薯-2
#include <iostream>
#include <map>
#include <cstdio>
using namespace std;
char str[]="`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;\'ZXCVBNM,./";
map <char,char> mp;
char s[111111];
int main()
{
for(int i=0;i<55;i++)
{
if(str[i]!='\0')
{
mp[str[i]]=str[i-1];
}
}
while(gets(s))
{
for(int i=0;s[i]!='\0';i++)
{
if(mp[s[i]]!='\0')
{
printf("%c",mp[s[i]]);
}
else
printf("%c",s[i]);
}
printf("\n");
}
return 0;
}