Giả sử xe thứ nhất đi hết $2a$ giờ.
Khi đó độ dài quãng đường $AB$ là: $AB=50a+40a=90a$ (km).
Thời gian xe thứ hai đi hết quãng đường là: $t=\dfrac{45a}{40}+\dfrac{45a}{50}=\dfrac{81a}{40}$ (giờ).
Vì $2a<\dfrac{81a}{40}$, suy ra xe thứ nhất sẽ đến trước.