백준 1002 - 터렛 (파이썬)
Updated:
Answer
import sys
n = int(sys.stdin.readline())
for _ in range(n):
x1, y1, r1, x2, y2, r2 = map(int, sys.stdin.readline().split())
d = ((x1 - x2) ** 2 + (y1 - y2) ** 2) ** 0.5
max_r = max(r1, r2)
min_r = min(r1, r2)
if d == 0 and r1 == r2:
print(-1)
elif d == r1 + r2 or max_r == min_r + d:
print(1)
elif d > r1 + r2 or max_r > min_r + d:
print(0)
else:
print(2)