Пусть x - скорость первого автомобиля (км/ч).
Первый автомобиль проехал 300 км до встречи.
Второй автомобиль проехал 450 км - 300 км = 150 км до встречи.
Время, которое первый автомобиль был в пути до встречи: $$t_1 = \frac{300}{x}$$
Время, которое второй автомобиль был в пути до встречи: $$t_2 = \frac{150}{50} = 3$$ часа.
Первый автомобиль выехал на 2 часа раньше второго, поэтому $$t_1 = t_2 + 2$$
Подставляем известные значения:
$$\frac{300}{x} = 3 + 2$$
$$\frac{300}{x} = 5$$
$$x = \frac{300}{5}$$
$$x = 60$$
Ответ: 60