題目連結: https://zerojudge.tw/ShowProblem?problemid=c054
# 解題思路
就是一個一個對應就好啦!
(有一個跳脫字元喔)
# 程式碼
#include <bits/stdc++.h> | |
using namespace std; | |
char nm[] = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./" ; | |
int main(){ | |
int c , i ; | |
while ((c = getchar()) != EOF) { | |
for (i = 1; nm[i] && nm[i]!=c; i++) ; | |
if (nm[i]) | |
putchar(nm[i-1]) ; | |
else | |
putchar(c) ; | |
} | |
return 0 ; | |
} |