1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
#include <iostream> #include <algorithm> #include <map> #include <cstring> using namespace std;
char str1[]= {"-=_+qwertyuiop[]QWERTYUIOP{}asdfghjkl;'ASDFGHJKL:"zxcvbnm,./ZXCVBNM<>?"}; char str2[]= {"[]{}',.pyfgcrl/="<>PYFGCRL?+aoeuidhtns-AOEUIDHTNS_;qjkxbmwvz:QJKXBMWVZ"};
int () { char ch; map<char, char> mp; int len = strlen(str1); for(int i = 0; i < len; i++) mp[str1[i]] = str2[i]; while(scanf("%c", &ch) == 1){ if(!mp[ch]) putchar(ch); else putchar(mp[ch]); } return 0; }
|
近期评论