6. 小美的数组重排 python
小美有两个长度为�n的数组�a和�b。小美想知道,能不能通过重排�a数组使得对于任意1≤�≤�1≤i≤n,1≤��+��≤�1≤ai+bi≤m?将会有�q次询问。
tn = int(input())
def panduan(a,b,k):
n = len(a)
for i in range(n):
if not 1 <=a[i] + b[i] <= k:
return "No"
return "Yes"
for i in range(tn):
n,k = map(int,input().split())
query1 = list(map(int,input().split()))
query2 = list(map(int,input().split()))
query1.sort(reverse=True)
query2.sort(reverse=False)
print(panduan(query1,query2,k))
