codechef20
https://www.codechef.com/LTIME83B/problems/FFL
for _ in range(int(input())):
n,k=input().split()
n=int(n)
k=int(k)
arr1=[int(i) for i in input().split()]
arr2=[int(i) for i in input().split()]
flag=0
flag1=0
for i in range(n):
if arr2[i]==0:
if flag==0:
min1=arr1[i]
else:
flag=1
if arr1[i]<min1:
min1=arr1[i]
flag=1
else:
if flag1==0:
min2=arr1[i]
else:
flag1=1
if arr1[i]<min2:
min2=arr1[i]
flag1=1
if (k+min1+min2)<=100:
print("yes")
else:
print("no")
Comments
Post a Comment