Ok. Necesitas calcular cuantas horas avanzaron antes de cruzarse.
Si a la hora la denotamos con una "x", el problema algebraicamente se escribe así :
<img src="https://tex.z-dn.net/?f=%28A%20%2A%20x%29%20%2B%20%28B%20%2A%20x%20-%20%20%5Cfrac%7BB%7D%7B2%7D%29%20%3D%2029%2C5" />
Reemplazamos las letras por la cantidad de km que recorren por hora :
<img src="https://tex.z-dn.net/?f=%28%205%20%2A%20x%29%20%2B%20%284%20%2A%20x%20%20-%20%5Cfrac%7B4%7D%7B2%7D%29%20%3D%2029%2C5%20" />
Luego,
<img src="https://tex.z-dn.net/?f=5x%20%2B%204x%20-%202%20%3D%2029%2C5" />
Agrupamos las "x" y el 2 lo pasamos sumando al otro lado de la igualdad :
<img src="https://tex.z-dn.net/?f=9x%20%3D%2031%2C5" />
Entonces :
<img src="https://tex.z-dn.net/?f=x%20%3D%20%20%5Cfrac%7B31%2C5%7D%7B9%7D%20%20%3D%203%2C5" />
Ahora que ya tenemos la cantidad de horas que viajaron, simplemente resolvemos el problema algebraicamente planteado :
A = 3, 5 horas * 5 km / hora = 17, 5 km
B = (3, 5 - 0, 5 horas) * 4 km / hora = 12 km.