По озеру - это без течения за 3 ч. По реке против течения за 12 ч.
Расстояние обозначим S км/ч, а скорость течения x км/ч.
Собственная скорость катера равна S/3 км/ч.
Против течения катер плывет
S = (S/3 - x)*12 = 4S - 12x
Отсюда
12x = 3S
x = S/4
По течению катер плывет
S = (S/3 + S/4)*t = 7S/12*t
t = 12/7 часа