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