困難度 ★ 這題就把圖中鍵盤的所有按鍵放入陣列中然後再用迴圈去比對然後輸出前一個
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
while (scn.hasNext()) {
String str = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./", s = scn.nextLine();
char ary[] = str.toCharArray(), arr[] = s.toCharArray();
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < ary.length; j++) {
if (arr[i] == ' ') {
System.out.print(" ");
break;
}
if (arr[i] == ary[j]) {
System.out.print(ary[j - 1]);
break;
}
}
}
System.out.println();
}
}
/*
題目:Q10082: WERTYU
作者:1010
時間:西元 2016 年 7 月 */