Dadas las coordenadas de los centros y los radios de 2 círculos, genera un valor verdadero de si se superponen o no.
Entrada
La entrada se puede tomar a través de STDIN o equivalente, argumentos de función, pero no como una variable. Puede tomarlos como una sola variable (lista, cadena, etc.) o como múltiples entradas / argumentos, en el orden que desee.
La entrada será de seis flotadores. Estas carrozas serán de hasta 3 decimales. Las coordenadas pueden ser positivas o negativas. Los radios serán positivos.
Salida
La salida puede ser a través de STDOUT o retorno de función.
El programa debe tener exactamente 2 salidas distintas: una para un valor Verdadero (los círculos se superponen) y otra para una salida Falsa (no se superponen).
Casos de prueba
(La entrada se proporciona como una lista de tuplas [(x1, y1, r1), (x2, y2, r2)]para los casos de prueba; puede tomar la entrada en cualquier formato)
Cierto
[(5.86, 3.92, 1.670), (11.8, 2.98, 4.571)]
[(8.26, -2.72, 2.488), (4.59, -2.97, 1.345)]
[(9.32, -7.77, 2.8), (6.21, -8.51, 0.4)]
Falso
[(4.59, -2.97, 1.345), (11.8, 2.98, 4.571)]
[(9.32, -7.77, 2.8), (4.59, -2.97, 1.345)]
[(5.86, 3.92, 1.670), (6.21, -8.51, 0.4)]
Este es Code Golf, la respuesta más corta en bytes gana.