import java.util.Scanner;
import java.util.Iterator;
import java.util.Collections;
import java.util.ArrayList;
import java.util.HashMap;
public class Q482 {
public static void main(String args[]) {
Scanner cin = new Scanner(System.in);
int set = Integer.parseInt(cin.nextLine());
for(int i=0; i<set; i++){
HashMap<Integer, String> numbers = new HashMap<Integer, String>();
String empty = cin.nextLine();
String index = cin.nextLine();
String[] indexToken = index.split(" ");
String content = cin.nextLine();
String[] contentToken = content.split(" ");
for(int j=0; j< indexToken.length; j++){
numbers.put(Integer.parseInt(indexToken[j]),contentToken[j]);
}
ArrayList<Integer> as = new ArrayList<Integer>(numbers.keySet());
Collections.sort(as);
Iterator<Integer> itr = as.iterator();
while(itr.hasNext()){
int s = itr.next();
System.out.println(numbers.get(s));
}
if(i!=set-1)
System.out.println();
}
}
}
2009年6月6日 星期六
ACM Q482
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言