Town A and B are 420 miles apart. if a train leaves for B at 60 mph, how many hours will it take to meet another train going from B at 45 mph?

To find out how many hours it will take for the trains to meet, we need to determine the distance that the two trains will cover together.

If train A is traveling at 60 mph and train B is traveling at 45 mph, the combined speed of the two trains is 60 mph + 45 mph = 105 mph.

Since they are 420 miles apart, it will take them 420 miles ÷ 105 mph = <<420/105=4>>4 hours to meet.

Therefore, it will take 4 hours for the two trains to meet.

To find out how many hours it will take for the two trains to meet, we need to determine the time it takes for the distance covered by both trains to add up to 420 miles.

Let's calculate the time taken by the first train to cover the distance to the meeting point:

speed = distance / time

time = distance / speed

For the first train:
distance = 420 miles
speed = 60 mph

time taken by the first train = 420 miles / 60 mph
time taken by the first train = 7 hours

Now let's calculate the time taken by the second train to cover the same distance:

For the second train:
distance = 420 miles
speed = 45 mph

time taken by the second train = 420 miles / 45 mph
time taken by the second train ≈ 9.33 hours (rounded to two decimal places)

Therefore, it will take approximately 9.33 hours for the two trains to meet each other.