**Решение:**
Сначала найдем скорость второго автомобиля:
\(80 \times \frac{7}{8} = \frac{80 \times 7}{8} = \frac{560}{8} = 70\) км/ч.
Затем найдем скорость сближения первого автомобиля ко второму:
\(80 - 70 = 10\) км/ч.
Теперь разделим расстояние между городами на скорость сближения, чтобы найти время, через которое первый автомобиль догонит второй:
\(t = \frac{50}{10} = 5\) часов.
**Ответ:** Через 5 часов.