1. Расстояние, пройденное в первый день: 300 км * 7/30 = 70 км.
2. Оставшееся расстояние после первого дня: 300 км - 70 км = 230 км.
3. Расстояние, пройденное во второй день: 230 км * 12/23 = 120 км.
4. Расстояние, пройденное в третий день: 300 км - 70 км - 120 км = 110 км.
Ответ: 110 км.