1) 23-8=15(час) -время пути, через которое встретились теплоходы
2) 28*15= 420 (км) -проплыл первый теплоход до момента встречи
3) 945-420= 525 (км) - проплыл второй теплоход до встречи с др. теплоходом
4) 525:15= 35 (км/ч) - скорость второго теплохода
Ответ: Второй теплоход плыл со скоростью 35 км/ч.