728x90
728x90
t=int(input())
for i in range(t):
x1,y1,r1,x2,y2,r2=map(int,input().split())
dist=((x2-x1)**2+(y2-y1)**2)**0.5
if x1==x2 and y1==y2:
if r1==r2:
print(-1)
else: print(0)
else:
if r1>dist+r2 or r2>dist+r1 or dist>r1+r2:
print(0)
elif r1==dist+r2 or r2==dist+r1 or r1+r2==dist:
print(1)
else: print(2)
728x90
'Baekjoon Case' 카테고리의 다른 글
[파이썬 / 백준 6588번] 골드바흐의 추측 (0) | 2021.11.21 |
---|---|
[파이썬 / 백준 1011번] Floy me to the Alpha Centauri (0) | 2021.11.18 |
[파이썬 / 백준 2869번] 달팽이는 올라가고 싶다 (0) | 2021.11.16 |
[파이썬 / 백준 10250번] ACM 호텔 (0) | 2021.11.15 |
[파이썬 / 백준 1712번] 손익분기점 (0) | 2021.11.14 |