Решение:
1. Найдем расстояние между городами, умножив скорость поезда на время в пути:
$$80 \text{ км/ч} \cdot 12 \text{ ч} = 960 \text{ км}$$
2. Найдем скорость автомобиля, которая на 20 км/ч меньше скорости поезда:
$$80 \text{ км/ч} - 20 \text{ км/ч} = 60 \text{ км/ч}$$
3. Найдем время, за которое автомобиль проедет это расстояние, разделив расстояние между городами на скорость автомобиля:
$$\frac{960 \text{ км}}{60 \text{ км/ч}} = 16 \text{ ч}$$
Ответ: Автомобиль проедет это расстояние за 16 часов.