Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def if_internal_tangents_helper(x,y,r,x2,y2,r2):
- a = abs(x - x2)
- b = abs(y - y2)
- c = math.sqrt(a * a + b * b)
- if c+r == r2:
- return True
- return False
- def if_internal_tangents(p1, p2):
- return if_internal_tangens_helper(p1[0], p1[1], p1[2], p2[0], p2[1], p2[2])
- def zad_3(lista):
- wynik = []
- for i in range(0,len(lista)):
- for y in range(0,len(lista)):
- if i != y:
- if if_external_tangents(lista[i], lista[i])
- wynik.append([lista[i],lista[y]])
- return wynik
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement