为什么又是输出不出来任何东西呢
x = int(input())
count = 0
X = [int(i) for i in input().split()]
Y = [int(j) for j in input().split()]
R = [int(k) for k in input().split()]
point = [int(l) for l in input().split()]
x1 = (point[0] + point[2])/2
y1 = (point[1] + point[3])/2
r1 = ((point[0]-point[2])**2 + (point[1] - point[3])**2)**0.5
r11 = r1/2
for h in range(x):
#每个圆点到已知圆的距离
print(type(X[h]))
if ((X[h] - x1) ** 2 + (Y[h] - y1) ** 2) ** 0.5 < r11:
if (((X[h] - x1) ** 2 + (Y[h] - y1) ** 2) ** 0.5 + R[h]) ==r11:
count += 1
else:
count+= 0
elif ((X[h] - x1) ** 2 + (Y[h] - y1) ** 2) ** 0.5 > r11:
if ((X[h] - x1) ** 2 + (Y[h] - y1) ** 2) ** 0.5<(r11 +R[h]):
count += 2
elif ((X[h] - x1) ** 2 + (Y[h] - y1) ** 2) ** 0.5 == (r11+R[h]):
count += 1
elif ((X[h] - x1) ** 2 + (Y[h] - y1) ** 2) ** 0.5 >(r11 + R[h]):
count+= 0
else:
count+=0
print(count)