for x in range(int(input())):
x1,y1,r1,x2,y2,r2=map(int,input().split())
if x1==x2 and y1==y2 and r1==r2:
print(-1)
elif ((x1-x2)**2+(y1-y2)**2<(r1-r2)**2) or (r1+r2)**2<(x1-x2)**2+(y1-y2)**2:
print(0)
elif ((r1+r2)**2==(x1-x2)**2+(y1-y2)**2) or ((x1-x2)**2+(y1-y2)**2==(r1-r2)**2):
print(1)
else:print(2)
'알고리즘 > 백준' 카테고리의 다른 글
백준-1008(A/B)-python (0) | 2023.11.23 |
---|---|
백준-1003번(피보나치수열)-python (0) | 2023.11.23 |
백준-1001번(A-B)python (2) | 2023.11.23 |
백준-1000번(A+B)-python (0) | 2023.11.23 |
백준-2992번(크면서 작은 수)-python (0) | 2023.11.23 |