Катер перегонит лодку за 3 часа, т.к скорость лодки - 6, а скорость катера - 16. 3 часа - время нужное для того чтобы догнать и обогнать лодку.
А догонит он ее ровно через 2 часа 54 минуты. Но мне кажется что в задаче спрашивалось: "Когда катер ОБГОНИТ лодку"