Пусть расстояние между городами равно S.
Скорость автобуса: (V_A = \frac{S}{45})
Скорость автомобиля: (V_M = \frac{S}{36})
Когда они двигаются навстречу друг другу, их скорости складываются.
(V_{общ} = V_A + V_M = \frac{S}{45} + \frac{S}{36})
(V_{общ} = S(\frac{1}{45} + \frac{1}{36}) = S(\frac{4}{180} + \frac{5}{180}) = S(\frac{9}{180}) = \frac{S}{20})
Время встречи (t = \frac{S}{V_{общ}} = \frac{S}{\frac{S}{20}} = 20) минут.
Ответ: 20 минут