Ответ:

Скорость по течению: 12 + 3 = 15 км/ч. За 2 часа лодка прошла 15 · 2 = 30 км.

Скорость против течения: 12 − 3 = 9 км/ч. За 3 часа лодка прошла 9 · 3 = 27 км.

Общее расстояние: 30 + 27 = 57 км.

Ответ: 57 км.