BOJ1002

    [백준 1002번-파이썬/Python] 터렛

    http://acmicpc.net/problem/1002 {코드} for _ in range(int(input())): x1, y1, r1, x2, y2, r2 = map(int, input().split()) d = (x1-x2)**2 + (y1-y2)**2 rad_sum = (r1 + r2)**2 rad_dif = (r1 - r2)**2 if d == 0: if r1 == r2: print(-1) else: print(0) else: if d in [rad_sum, rad_dif]: print(1) elif rad_dif < d < rad_sum: print(2) else: print(0) {설명} 어떤 점이 주어졌을 때 그 점에서 일정한 거리에 있는 점들은 원을 형성합니다. 즉, 두 점은 원의 중심..