Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/05/2016, 15:51
Avatar de xKuZz
xKuZz
 
Fecha de Ingreso: febrero-2015
Ubicación: nullptr
Mensajes: 183
Antigüedad: 9 años, 9 meses
Puntos: 27
Respuesta: Saber si en mrua habrá alcance o nunca se encontraran

Creo que eso también se puede resolver directamente matemáticamente sólo que de otra manera al caso anterior. Supongamos que ambos tienen una aceleración negativa, es decir los dos acabarán parandose.

Suponemos que la posición inicial de A es menor que la de B (A supuestamente persigue a B)
1 - Calculas el tiempo que cada objeto ha tardado en alcanzar la situación de reposo.
2 - Calculas la posición obtenida aplicando los tiempos calculados respectivamente.

Entonces,
si posicion(A) < posicion(B) no hay solución
si posicion(A) = posicion(B) la solución está en el punto de reposo
si posicion(A) > posicion(B) lanzando el algoritmo normal obtienes una solución válida.