Краткое пояснение: Сначала найдем скорость теплохода против течения, затем скорость течения реки, а после этого скорость теплохода по течению.
Пошаговое решение:
- Скорость теплохода против течения: \[\frac{80}{5} = 16\] км/ч.
- Скорость течения реки: \[18 - 16 = 2\] км/ч.
- Скорость теплохода по течению: \[18 + 2 = 20\] км/ч.
- Время, которое понадобится теплоходу на обратный путь: \[\frac{80}{20} = 4\] часа.
Ответ: 4 часа