Ответ:

а) При одинаковой работе мотора собственная скорость лодки относительно воды остаётся постоянной. По течению скорость лодки относительно берега увеличивается, а против течения — уменьшается. Поэтому на одинаковый путь по течению требуется меньше времени.

б) Время в пути из A в B меньше, чем обратно. Значит, из A в B теплоход шёл по течению.

Ответ: река течёт от A к B.