<백준 문제풀이 - 1002번> 파이썬 - 터렛
수학에서는 흔한 접점 문제이다 접점이 2개이면 2, 접점이 1개면 1, 접점이 없으면 0, 접점이 무한대면 -1로 표현한다. 생각보다 꽤나 헷갈렸던 문제이다. 왜냐면 잘 기억이 안났었기 때문이다. 간단하게 머릿속으로 정리하고 다음과 같은 코드를 짜봤다: import sys import math T = int(sys.stdin.readline()) for i in T: x1, y1, r1, x2, y2, r2 = map(int, sys.stdin.readline().split()) d = math.sqrt((x1-x2)**2 + (y1-y2)**2) diff = math.sqrt((r1-r2)**2) if d > r1 + r2 or d < diff: print(0) elif d == 0 and r1 == ..