Идея такова:
есть карта округов москвы
Как правильно сделать, предположим нажимаем на округ потом нажимаем еще на
один далее нажимаем кнопку рассчитать, если округа выбраны соседние то считается по формуле 500+300 (доставка в округе + доставка в соседний округ). Если же округа находятся через один друг от друга то считается по формуле 500+300+300....
не поможете ли с решением проблемы?