La paradoja de los gemelos

Jack y Jill son gemelos. Cuando tienen 10 años, Jack deja la Tierra en su nave espacial rumbo a Altair IV, situada a unos 17 años luz. Aunque no está equipada con un motor de curvatura, la nave de Jack aún puede alcanzar una velocidad cercana a la de la luz. Cuando regresa a la Tierra, descubre que Jill ha llegado a la adultez, mientras que él, Jack, sigue siendo un niño pequeño.

Albert Einstein había predicho esta extraña peculiaridad del tiempo en su artículo de 1905 "Sobre la electrodinámica de los cuerpos en movimiento", también conocido como la Teoría de la Relatividad Especial. Se ha verificado experimentalmente muchas veces.

Implementa una función que reciba como argumentos: la edad de los gemelos en el momento de la partida de Jack, la distancia en años luz hasta la estrella de destino y la velocidad de la nave de Jack como fracción de la velocidad de la luz. La función devolverá la edad de Jack y la edad de Jill en el momento del regreso de Jack a la Tierra, redondeadas al décimo de año más cercano. Las matemáticas son lo bastante sencillas para que Jack, de 10 años, las entienda. Consulta Recursos para obtener ayuda.

Ejemplos

twins(20, 10, 0.4) ➞ "Jack's age is 65.8, Jill's age is 70.0"

twins(20, 10, 0.8) ➞ "Jack's age is 35.0, Jill's age is 45.0"

twins(10, 16.73, 0.999) ➞ "Jack's age is 11.5, Jill's age is 43.5"
# The Altair IV trip.

Notas

Suponemos, para simplificar, que los períodos de aceleración y desaceleración de Jack son insignificativamente breves. Es una suposición enorme, pero, aun así, no invalida los cálculos de edad.