http://e-tutor.itsa.org.tw/e-Tutor/mod/programming/view.php?a=1679
這題不需要什麼困難技巧只需要把內容放入二維陣列,依指定的行下去逐一搜尋是否有吻合的資料然後印出
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
int n = scn.nextInt();
String str[][] = { { "123", "Tom", "DTGD" }, { "456", "Cat", "CSIE" }, { "789", "Nana", "ASIE" },
{ "321", "Lim", "DBA" }, { "654", "Won", "FDD" } };
while (n-- != 0) {
int num = scn.nextInt();
String s = scn.next();
for (int i = 0; i < 5; i++) {
if (str[i][num - 1].equals(s)) {
System.out.println(str[i][0] + " " + str[i][1] + " " + str[i][2]);
break;
}
}
}
}
/*
題目:[C_AR74-中] 學生資料搜尋程式
作者:1010
時間:西元 2016 年 7 月 */
}