把手放在键盘上时,稍不注意就会往右错一位,这样的话, Q就会变成W, J 就会变成 K.
输入一个错位后敲除的字符串, 输出打字员本来想打出的句子.
样例输入: O S, GOMR YPFSU/
样例输出: I AM FINE TODAY.
// // main.cpp // c++prime // // Created by SJCHEN on 2019/1/19. // Copyright © 2019 SJCHEN. All rights reserved. // #include <iostream> #include <algorithm> #include <cstring> #include <cstdio> #include <cmath> using namespace std; char *s = "1234567890-=QWERTYUIOP{}\\ASDFGHJKL;'ZXCVBNM,./"; int main() { int i,c; while ((c = getchar()) != EOF) { for (i = 1; s[i] && s[i] != c; i++); if (s[i]) putchar(s[i-1]); else putchar(c); } return 0; }