알고리즘 공부
터렛 1002 https://www.acmicpc.net/problem/1002
원 두개 겹치면 2개
딱 맞으면 1개
아니면 0개
각 케이스별로 출력해내는 문제
처음에 문제가 이해가 안되어서 헤맸다
T = int(input())
for _ in range(T):
x1, y1, r1, x2, y2, r2 = map(int, input().split())
d = (x2-x1)**2+(y2-y1)**2
farther = (r1+r2)**2
closer = (r1-r2)**2
if x1==x2 and y1==y2:
if r1==r2:
print(-1)
else:
print(0)
else:
if farther<d:
print(0)
elif farther==d:
print(1)
else:
if closer == d:
print(1)
elif closer > d:
print(0)
else:
print(2)
소요시간 ; 1시간