Ответ:

Скорость яхты по течению: \(90:4.5=20\) км/ч.

Скорость течения равна разности скорости по течению и собственной скорости яхты: \(20-17.5=2.5\) км/ч.

Скорость яхты против течения: \(17.5-2.5=15\) км/ч.

Время обратного пути: \(90:15=6\) ч.

Ответ: 6 часов.