Сначала нужно определить координаты деревень на плане. Примем, что каждая клетка на плане соответствует 1 км.
Деревня Масловка (3) находится в точке (0, 3).
Деревня Полянка находится в точке (4, 2).
Деревня Захарово (1) находится в точке (6, 0).
Расстояние от Масловки до Полянки по шоссе (горизонтальная и вертикальная линии):
Разница по x: |4 - 0| = 4 км.
Разница по y: |2 - 3| = 1 км.
Общее расстояние до Полянки: 4 + 1 = 5 км.
Расстояние от Полянки до Захарово по шоссе:
Разница по x: |6 - 4| = 2 км.
Разница по y: |0 - 2| = 2 км.
Общее расстояние от Полянки до Захарово: 2 + 2 = 4 км.
Общее расстояние от Масловки до Захарово через Полянку: 5 км + 4 км = 9 км.
Ответ: 9 км