Ответ:

По плану путь по шоссе состоит из двух перпендикулярных участков: от Масловки до Полянки — 15 км, от Полянки до Захарова — 20 км.

Складываем длины участков: \(15+20=35\) км.

Ответ: 35 км.