1) 17:30 - 9:00 = 8:30 = 8,5 (ч) - время в пути первого теплохода;
2) 17:30 - 11:30 = 6 (ч) - время в пути второго теплохода;
3) 20 * 8,5 = 170 (км) - столько проплыл первый теплоход за 8,5 ч;
4) 32,5 * 6 = 195 (км) - столько проплыл второй теплоход за 6 ч;
5) 195 - 170 = 25 (км) - расстояние между теплоходами в 17 ч 30 мин.
Ответ: 25 км.