4+5=9 км/ч (общая скорость катеров)
45:9=5 ч. (время за которое они проплывут 45 км.)
Проверка:
4*5=20 км. (проплыл первый катер за пять часов)
5*5=25 км(проплыл второй катер а пять часов)
20+25=45 км. (проплыли оба катера за пять часов)
Ответ 5 часов