Решение:
Пусть скорость теплохода - v км/ч. Тогда в первый день он прошёл 16v км, а во второй - 20v км. Из условия известно, что в первый день он прошёл на 112 км меньше, чем во второй. Составим уравнение:
$$20v - 16v = 112$$ $$4v = 112$$ $$v = \frac{112}{4} = 28 \text{ км/ч}$$Тогда в первый день теплоход прошёл $$16 \times 28 = 448$$ км, а во второй день $$20 \times 28 = 560$$ км.
Всего за два дня теплоход прошёл $$448 + 560 = 1008$$ км.
Ответ: 1008 километров прошёл теплоход за два дня.