Найдем "путь" реки
2*4=8 км
вычислим собственный путь катера
72-8=64 км
найдем скорость катера
64:4=16 км/ч
36:3=21 км/ч
21-18=3 км/ч
во втором условии ЧТО-ТО напутано. это решение верно только при движении по течению. не может теплоход двигаясь ПРОТИВ течения пройти большее расстояние, чем только на своей скорости. :))