2538 WERTYU

2538 -- WERTYU
QWERTY配列で右に一個ずれてタイプした文字(ただし半角空白は、ずれないことになっている)をデコードしなさいという問題。使われる文字はA-Z(大文字)と"/.,';\[]-=`"。
GCCで108byte。

main(n){
  for(;
       n=~getchar();
       putchar(strchr("/.,MNBVCXZ';LKJHGFDSA\\][POIUYTREWQ=-0987654321`  \n\n",~n)[1]));
}

kosakと変数名から文字列まで全く同じで笑えた。