可以AC并解掉hack地址提供的hack
for i in range(int(input())):
a=int(input());b=list(map(int,input().split()));c=input().split();d=[];e=[]
for j in range(a):
if b[j]:e.append(c[j])
else:d.append(c[j])
d.sort();e.sort()
print(str(d).strip('[]').replace(',','').replace('\'',''));print(str(e).strip('[]').replace(',','').replace('\'',''))
(所以说这是一道字符串题?)